At least twelve people were killed and over 20 people kidnapped or missing following an attack by the Islamic State Central Africa Province (ISCAP) branch in the Democratic Republic of…
You need a TRAC license to view the rest of this content. Learn more