Three Police Officers Killed As IED Explodes On Zamfara Road
Three police officers have been killed after an improvised explosive device (IED) detonated along the Anka-Bagega road in Anka Local Government Area of Zamfara State. The incident reportedly…