Residents of the Cabo Delgado province of Mozambique have had to deal with insurgency and its effects for years now, but were shocked after at
Residents of the Cabo Delgado province of Mozambique have had to deal with insurgency and its effects for years now, but were shocked after at