High Court Demands Answers as IG Kanja, DCI Boss Fail to Produce Missing Blogger Ndiang’ui Kinyagia
Kenya’s High Court expressed outrage as Inspector General Douglas Kanja and DCI Director Mohammed Amin failed to produce missing blogger Ndiang’ui Kinyagia, abducted on June 21, prompting demands for accountability amid allegations of state-sponsored abductions.








