And No Russian Doubt? January 9, 2018 admin Science & Technology How the Apollo 11 Crew Reacted to Lunar Conspiracy Theories Speech Recognition Technology Used to Analyze Apollo Mission Tapes The Lame Reason NASA Gave Up on Sending Astronauts to Venus in 1973 NASA Creates Amazing ‘Chain Mail’ Wheel for Future Mars Rovers With Bowie Playing on the Radio, Elon Musk Plans to Launch His Tesla to Mars Elon Musk, Ever the Merry Prankster, Plans to Launch a Tesla to Mars on a SpaceX Rocket You Should Look at the Moon