Monthly Archives: June 2009

LiveScience.com

LiveScience.com: “An amazing series of images show the final moments before Japan’s Kaguya probe slammed into the moon as planned June 11, 2009, its mission ending with one last flourish designed to allow scientists on Earth to observe the lunar…