Inspector-General of Police Douglas Kanja and Director of Criminal Prosecution Mohammed Amin have said that three men who were abducted from Mlolongo in Machakos County in December were not in police ...