Tag: Mohamed Amin

Police Boss Douglas Kanja Fails to Turn up in Court over Mlolongo 3 Missing Case

Inspector General of Police (ICP) Douglas Kanja and Director of the Directorate…