NEWS Ex-Sports CS Rashid Echesa Caught On Camera Slapping IEBC Official (Video)By Eva NyamburaMarch 4, 2021 Former Sports CS Rashid Echesa was on Thursday caught on camera slapping an IEBC official in Matungu. In a video…