(Claim) Islamic State Central Africa (ISCA/ISCAP): Two Christian Buses Were Ambushed, Yesterday, As Militants Clashed With A Congolese Army Patrol Accompanying Them, Leading To Them Fleeing The Area, The Buses…
You need a TRAC license to view the rest of this content. Learn more