30 November 2024
Thanks to a set of preserved footprints on the ancient shores of Lake Turkana in Kenya, researchers have uncovered the...