Share & discuss informative content on: * Astrophysics * Cosmology * Space Exploration * Planetary Science * Astrobiology
by
Scientists push back against Harvard 'alien spacecraft' theory
Archived post. New comments cannot be posted and votes cannot be cast.