SECRET DCI & NIS Unit-OSU Linked to Abductions in Kenya, Rights Group Alleges
Human Rights Watch (HRW), a global organization focused on human rights, has revealed the existence of a secret unit within the Directorate of Criminal Investigations (DCI). This unit could be linked to the troubling increase in disappearances in the country. HRW claims that President William Ruto formed a new group called the Operation Support Unit…