Kibabii University Choir Celebrate Victory on Arrival Back Home
Kibabii University choir celebrate victory on arrival back home after The 92nd Edition of the Kenya National Music Festival. The event was held at Dedan Kimathi University of Technology on