Life in Space?

Sea Plankton on Space Station? Russian Official Claims It’s SoA Russian official claims that samples collected by cosmonauts show evidence of sea plankton on the outside of the International Space Station, news agencies are reporting. Posted via Zocle