Albert Ojwang: KNCHR questions police for revealing cause of death before autopsy
Inspector General of Police Douglas Kanja addresses the media on Monday June 9, 2025. PHOTO/@KenAseka/XThe Kenya National Commission on Human Rights (KNCHR) has expressed serious concern following the death of Albert Omondi Ojwang’ while in custody at Nairobi’s Central Police Station. In a statement released on Monday, 9 June 2025, KNCHR strongly condemned what it…