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 a … Continue reading ICJ Kenya Demands Justice For Albert Ojwang, Condemns “Custodial Killing”