ICJ Kenya Demands Justice For Albert Ojwang, Condemns “Custodial Killing”

The Kenyan Section of the International Commission of Jurists (ICJ Kenya) has issued a strongly worded statement condemning the death of Albert Omondi Ojwang in police custody, calling the incident a “grave indictment” of Kenya’s law enforcement and justice systems. Ojwang, a teacher and digital activist, was reportedly arrested in Kakot, Homa Bay County, over … Continue reading ICJ Kenya Demands Justice For Albert Ojwang, Condemns “Custodial Killing”