A Kenyan police officer on Thursday, June 13, 2025, appeared in court over the death of a teacher who died while in police custody, a case...