251
NASA just scored a badly needed win: The best potential evidence of alien life yet
(www.businessinsider.com)
Share & discuss informative content on: Astrophysics, Cosmology, Space Exploration, Planetary Science and Astrobiology.
The Busy Center of the Lagoon Nebula
๐ญ Science
๐ Engineering
๐ Art and Photography
Other Cool Links
Is NASA the one screaming AlIeNs!1 or is it shitrags like Business Insider taking 'maybe we found some microbes' and turning it into AlIeNs!1?
Nasa has made more than one shady headline about aliens themselves