fbpx

New #planet discoveries signal a shift in the hunt for #alien life.


124
124 points

New planet discoveries signal a shift in the hunt for alien life. https://t.co/KilkxImuV2


Capt. Xerox