Locals identified the assailants as members of the United Democratic Forces (UDF), however, it is Islamic State Central Africa (ISCA) that has claimed all the recent attacks in the…
You need a TRAC license to view the rest of this content. Learn more