E earthsky.org New solar sail may travel to Alpha Centauri 107 points Brajeshwar 4 years ago 96 comments