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 …