Dirty fight between Fatuma Gedi and Didmus Barasa over alleged illicit Affairs
Dirty fight between Fatuma Gedi and Didmus Barasa over alleged illicit Affairs: Kimilili MP Didmus Barasa was humiliated in Kibra last week during the hotly contested by