Claim (Claim) Islamic State Central Africa (ISCA/ISCAP): A Christian Village Was Attacked And The Christians Inside It Were Targeted With Automatic Weapons, Killing 6 Of Them, Idoho, Ituri, Congo (DRC)…
You need a TRAC license to view the rest of this content. Learn more