LightSail Team Hails Solar Sail as Mission Nears End
Wednesday, June 10, 2015 - 19:30
in Astronomy & Space
The team behind the LightSail solar sail spacecraft say they've accomplished their mission and are counting down to the satellite's final days.