Harvard scientist Avi Loeb more sure than ever we were visited by alien spacecraft cnet.com Submitted by Pax on January 31, 2021 at 5:28 PM in Space 1 comment 3
Pax OP wrote on January 31, 2021 at 5:30 PM Looked up light sails after reading this, was interesting. Permalink 4
Pax OP wrote
Looked up light sails after reading this, was interesting.