Tag Archive: Olorgesailie

What if Olduvai Gorge is in Kenya?

“And let’s not forget, Kenyans & Tanzanians, that both Tanzania and Kenya are in Africa” – Issa Shivji The Internet has provided humanity with...

Article | March 21, 2016