LightSail Says Final Goodbye With Selfie
After it was theorized by Carl Sagan, the LightSail was finally brought to life earlier this year with Bill Nye heading up the Solar Sail Project. After a successful launch ...
June 17, 2015 at 12:58 pm by Gareth Andrews