Claim (Claim) Islamic State Central Africa (Shabaab Cult/ISCA): A Christian was Killed in the Village of Namuka, Ancuabe District, Cabo Delgado Province, Mozambique - 30 June 2022 TRAC Curated List…
You need a TRAC license to view the rest of this content. Learn more