In a landmark ruling delivered on Monday, the Eldoret High Court sentenced two former police officers to 35 years in prison for the brutal torture and murder of 31-year-old Dennis Lusava in October 2020. The tragic incident, which occurred at Mbururu Police Post in Kakamega County, stemmed from a minor…
