ITAR-TASS claims Russian cosmonauts have found sea plankton on outside of International Space Station
The Russian news agency ITAR-TASS is claiming that Russian officials have confirmed that Russian cosmonauts have found sea plankton on the outside of the International Space Station. The news agency reports that the cosmonauts ...