Cosmonauts Find Traces of Marine Life 205 Miles Up in the Sky
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…