NASA Fails to Capture Closest Image of Pluto
NASA announced this morning that the New Horizon expedition has failed to capture the closest images of Pluto after an optical engineer failed to remove the lens cap from the …
Chinese Lunar Probe Finds No Evidence American Astronauts Landed on the Moon
Beijing, China — The Chinese unmanned lunar probe, Chang’e 3, made a successful landing on the moon this morning (12/14/2013) according to China state media. Initial images from the lunar rover …