All the News in one place from Singapore
More than 50 news sites, more than 1000 pieces of news daily
Life On Earth May Have Started Here Repeatedly, Says Astrobiologist
(October 31 01:19) Forbes.com
It’s possible that life on Earth may have started here repeatedly and around the same time at different spots on the globe, says one prominent astrobiologist.