Making sense of science
You are here
Article
11.18.2016
Last year, a group of scientists travelled to the hydrothermal site of Dallol in northern Ethiopia. In this extreme environment and against all odds, they discovered traces of life.