Amount of deep life on Earth quantified 11th December 2018NewsDeleted User BBC News: Amount of deep life on Earth quantified http://www.bbc.co.uk/news/science-environment-46502570