Claim (Claim) Islamic State Central Africa (Shabaab Cult/ISCA): Militants Attacked Christians in the Village of Niquita, Ancuabe, Cabo Delgado Province, Mozambique - 18 June 2022 TRAC Curated List of Attacks…
You need a TRAC license to view the rest of this content. Learn more