ISS

Russian Aboard International Space Station Claims to Have Found Alien Life
News

Russian Aboard International Space Station Claims to Have Found Alien Life

(ANTIMEDIA) — According to state-owned Russian news agency TASS, a Russian cosmonaut on board the International Space Station claims to have discovered extraterrestrial bacteria. Anton Shkaplerov reported the discovery after swabbing the exterior…
Back to top button