Nairobi Metropolitan Services Director General, Major General, Mohammed Badi KNA May 18, 2020 Editor's Pick, Nairobi, News, Security 0 Share on Facebook Share Share on TwitterTweet Send email Mail Michael OchiengMukuru kwa Reuben areaNairobi Metropolitan Services Director General Major General Mohammed BadiProject Engineerthe ongoing upgrading of roads and other social amenities