The Russian news agency ITAR-TASS is claiming that traces of sea plankton have been discovered living on the outside of the International Space Station (ISS). Russian cosmonauts on board the ISS, while taking samples from windows, reportedly discovered the living organisms. During a spacewalk, Russian cosmonauts took samples from the exterior of the station for […] |