Olduvai Gorge: Oldest Evidence of Mankind's Evolution
Wednesday, October 16, 2013 - 01:30
in Paleontology & Archaeology
Olduvai Gorge is a rich archaeological site in Tanzania where evidence of the first humans has been found.
Olduvai Gorge is a rich archaeological site in Tanzania where evidence of the first humans has been found.