KNCHR dismisses ‘premature police narrative’ that Ojwang’ died from self-inflicted injuries

citizen.digital
منذ 4 ساعات
The Kenya National Commission on Human Rights (KNCHR) has raised alarm over the death of Albert Omondi Ojwang’ in custody at Nairobi’s Central Police Station under unclear circumstances.