NASA to Deploy Solar Sail This Summer

Date: 01 July 2008 Time: 02:27 PM ET