(Photo Credit: NASA/Crew of STS-132)
A Russian official has claimed that samples collected by cosmonauts during a spacewalk have provided evidence that sea plankton, and other living micro-organisms, are present on the outside of the International Space Station. Continue reading