Sep 17, 2020 by News Staff

An international team of researchers has found evidence that hot springs existed in Olduvai Gorge — a paleoanthropological site in the Great Rift...