Neil Armstrong's Moon landing is one of the most important events of the last century.
July 20, 1969, marked a defining moment in human history as Apollo 11 astronaut Neil Armstrong took his histori [+2871 chars]
Bill Kaysing loosely worked on the US space mission between 1960 and 1963, and began speculating that the entire thing was staged.
Source : NDTV News