Life On Earth May Have Started Here Repeatedly, Says Astrobiologist

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.