Claim (Claim) Islamic State Central Africa (Shabaab Cult/ISCA): Militants Attacked Christians, Killing 1 and Burning a Chruch and their Homes in the Village of Nanoa, Ancuabe Region, Cabo Delgado Province,…
You need a TRAC license to view the rest of this content. Learn more