Russian official claims sea plankton was found clinging to ISS windows

@ 2014/08/22
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...

No comments available.