Sunday, August 1, 2021 - Kimilili MP Didmus Barasa has denied slapping a contractor on Friday by the name of Stephen Masinde over Sh3.4 million. This is even as he was captured in a video clobbering Masinde, who is also a local musician, in the presence of school children and teachers. Speaking to journalists, Barasa stated…