Authors:
  • Olduvai Gorge gives us one of the most remarkable stories of the past-the last chapter of the Earth's history, starting at the present day, right away back 2 million years.