December 19, 2019

Moon landing: ‘Has anyone considered that?’ Neil deGrasse Tyson exposes Apollo 11 flaw

NEIL DEGRASSE TYSON has exposed a flaw in theories claiming […]