Chadema Geita Constituency chairperson, Neema Chozaire
By Geofrey Chubwa
Ripota
Mwananchi Communications Ltd