Alien Life: International Space Station Cosmonaut Claims Finding Bacteria From Outer Space

Cosmonaut Anton Shkaplerov claims finding bacteria clinging to the surface of the International Space Station that may have origins from outer space. What are other potential explanations for these microorganisms outside of the ISS?
Tech Times : Top News

Play
Slider