Video World News Video

Wednesday 1 October 2014

Scientists discover 'life' in space

Published 20/09/2013 | 12:08

  • Share

Scientists from the University of Sheffield believe they have discovered tiny organisms from space in the Earth's atmosphere.

 

  • Share
  • Go To

Editors Choice