Echesa slaps IEBC officials
Rashid Echesa pulls IEBC presiding officer’s face mask, slaps him
By Team | 3 years ago
Controversial former Sports Cabinet Secretary Rashid Echesa is in the eye of the storm again this time for slapping a polling clerk in the Matungu Con...
Load More please wait....