• What if Olduvai Gorge is in Kenya?

    What if Olduvai Gorge is in Kenya?0

    “And let’s not forget, Kenyans & Tanzanians, that both Tanzania and Kenya are in Africa” – Issa Shivji The Internet has provided humanity with a social space that was unimaginable not very long ago. Information travels faster like never before, an incident in the streets of Lilongwe is a click away for someone in Shanghai

    READ MORE

Top Authors

Twitter