How did life begin? 10th May 2017NewsDeleted User Life may have begun in ‘warm little pond’ on land, not sea…just as Charles Darwin theorised http://www.telegraph.co.uk/science/2017/05/09/life-may-have-begun-warm-little-pond-land-not-seajust-charles/