Asteroid Probe's Return to Earth Caught by Japanese Telescope

Date: 16 June 2010 Time: 05:55 PM ET