Detectives are actively investigating the murder of Officer Commanding Station (OCS) John Aduol, 55, whose body was discovered at a church compound in Siaya County. Locals alerted police on June 16, 2026, around 11:30 PM, after spotting the body near Last God’s Appeal Church in Rera village.Upon arriving at the
