Islamic State affiliates in Africa conducted deadly raids on Christian areas in multiple countries with relative impunity in December. The on-camera execution of Christians abducted by the West…
You need a TRAC license to view the rest of this content. Learn more