IG Kanja Ordered To Produce In Court Four Mlolongo Missing Men

A court has ordered Inspector General of police Douglas Kanja to produce in court four Mlolongo missing men.Justice Chacha Mwita issued the orders in a petition filed by the Law Society of Kenya  for the unconditional release of Justus Mutumwa, Martin Mwau, Karani Mwema , and Stephen Mbisi Kavingo, who were picked at Mulolongo and … Continue reading IG Kanja Ordered To Produce In Court Four Mlolongo Missing Men