Archive for July 19th, 2009

The Conspiracy Theories on the Apollo Moon Landing Can Be Put to Rest

Sunday, July 19th, 2009

At long long last, nuts like Bill Kaysing can be exposed as the crackpots they are. Fresh from the Lunar Reconnaissance Orbiter (LRO) come these pictures of the Apollo landing sites: The arrow points to the desent stage of the lunar module Eagle and its shadow. For more LRO pictures of the landing sites, go [...]