Alien organisms may have been carried to Earth on a stream of space dust, scientists have claimed.

British researchers said that tiny microbes from …

First posted on http://metro.co.uk