Home Tags ISCAP

Tag: ISCAP

Gains in Somalia, Mozambique put ISCAP financing in the crosshairs

-
For seven years, the Islamic State Central Africa Province (ISCAP) has relied on a network of Islamic State group affiliates to fund much of...