Patience KaneeneImproving Public Transport in KampalaKampala is a sprawling urban metropolis with a daytime population of about 4 million. The Greater Kampala Metropolitan Area covers the…Apr 11, 2022Apr 11, 2022