Home News MP Didmus Barasa Arrested for Slapping Contractor