Detectives are investigating a murder following the death of the Officer Commanding Station (OCS) at Murang’a Railways Police Station, whose body was found at a church compound in Siaya County. The incident was reported on June 16, 2026, at about 11.30 pm after locals alerted police to a lifeless body lying next to Last God’s Appeal Church in Rera Village. Police officers who visited the scene found the body of Inspector John Otieno Aduol, 55, t…
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.