Post Thumbnail

There are plenty of places you'd expect to find plankton -- lakes, oceans, reruns of SpongeBob Squarepants -- but the external hull of the International Space Station probably wouldn't make your list. And yet, that's exactly where Russian cosmonauts claim to have found some, according to Russian n...

8 months ago 0 Comments
August 21, 2014 at 4:58PM