Monday, 25 August 2014

Did Russia Really Find Plankton On The ISS? NASA Not So Sure

 
Published on 21 Aug 2014 By Newsy Science
 
Russian cosmonauts say they've found evidence of sea plankton on the International Space Station's windows. NASA is a little more skeptical.