Inspector General of Police Ibrahim Idris yesterday castigated police officers for being careless to the extent that they are kidnapped. He described as embarrassing and annoying the recent kidnap of the Divisional Police Officer (DPO) in charge of Sarkin Pawa in Niger State. Superintendent of Police (SP) Amos Aliyu was on Sunday abducted near his home at Turin Fulani by ...