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.
‹
›
Home
View web version