Other News LIFE MAY HAVE BEGUN NEAR GENTLE SPRINGS ON OCEAN FLOORS, NASA RESEARCH SAYS Apr 19, 2014 - 10:20 am EDT @theindpanorama 0 NEW DELHI (TIP): A new report by Nasa scientists puts together decades of research to provide first evidence that life on Earth may have started on the sea floor, billions of years ago. In this […]