The Russian flight director for the International Space Station said this week two cosmonauts had found sea plankton, or traces of them, on the outer hull...