ISCAP Seizes Key Port Town Of Mocimboa Da Praia In Cabo Delgado As Troops Withdraw In An Escalating Insurgency In Mozambique
The Islamic State Central Africa Province (ISCAP) active in the restive Cabo Delgado Province in northern Mozambique has overrun a...