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