Did Russians Find Alien Life Clinging to the International Space Station?
A surprising number of people believe we already have proof aliens exist. But it’s very rare when that segment of the population overlaps with the segment that’s actually been to outer space. And yet, on Monday, Anton Shkaplerov, a Russian cosmonaut who has already spent two stints aboard the International Space Station and is gearing up for a third mission to launch on Dec. 18, told Russian state media that scientists have found living bacteria sitting on the exterior of the Russian segment of the ISS. He claims the bacteria is not from Earth—it’s extraterrestrial in origin.