The Gateway Pundit
The Islamic State Central Africa Province (ISCAP), known locally as the Allied Democratic Forces (ADF), has killed more than 1,100 Christians in eastern Democratic Republic of the Congo since December 2024 and more than 6,500 since pledging allegiance to the Islamic State in 2017. The post Inside ISCAP: Structure, Leadership, and Operations of the Islamic State Central Africa Province appeared first on The Gateway Pundit .
Go to News Site