Last Wednesday afternoon, a group of terrorists invaded the Nguri irrigation site, located in Miangaleua, Chitunda administrative post, Muidumbe district, in Cabo Delgado. The terrorists looted foodstuffs such as fish, corn and rice, among others. At the scene, the terrorists kidnapped more than two dozen residents to help them transport...