Scientists Find New Spot And Prove Life Cannot Exist There

Can organisms survive in environments that are superhot, superacidic and supersalty? Researchers take us to the brines of the Dallol hypothermal region to find out.
Read Original Article: Scientists Find New Spot And Prove Life Cannot Exist There »