Japan unfurls solar sail in orbit
Friday, June 11, 2010 - 05:05
in Astronomy & Space
Japanese scientists celebrate the successful deployment of their solar sail Ikaros.
Japanese scientists celebrate the successful deployment of their solar sail Ikaros.