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

  • Uploaded by Newsy on Aug 22, 2014
  • Views: 86

Russian cosmonauts say they've found evidence of sea plankton on the International Space Station's windows. NASA is a little more Christian Bryant: more at Sources: ITAR-TASS NASA RT +spaceheadlines+(+Headline+Feed) VICE NASA via:

Show Description Hide Description