Published On: Sun, Jun 16th, 2019

Moon landing bombshell: Why Neil Armstrong was forced to lie over NASA Apollo 11 mission

NEIL ARMSTRONG lied to NASA bosses ahead of the first mission to the Moon, but he had little choice in the decision, a new film has revealed.
Daily Express :: World Feed

Comments are closed.


Most Popular Posts