alien life

Russia Finds Life In Space

Russian cosmonaut Anton Shkaplerov told Russian news agency TASS on Monday that bacteria from outer space was discovered on the exterior surface of the Russian portion of the International Space Station (ISS). “According to him, during spacewalks from the International Space Station under the Russian program, the cosmonauts took samples…

Read more