A recent visit to Cabo Delgado in northern Mozambique revealed the devastating impact of an insurgency that claims an ...