Travelling & touring: Climbing Africa’s highest mountain on wheelchair!
Olduvai Gorge, situated in Tanzania, is considered as home of human ancestry as well as the evolution of mankind whose offspring were later considered to have settled all over the world.
By Burzil Dube
Jul. 23, 2023
Flash floods ravage Binga South’s Tinde ward
Local
By Nokuxola Mbangeni and Berita Kafesu
Jan. 26, 2026




