Claim (Claim) Islamic State Central Africa (Shabaab Cult/ISCA): Militants Beheaded Two Christians and Burned Two Churches in Mancaya Village, Ancuabe District, Cabo Delgado Province, Mozambique - 19 June 2022 TRAC…
You need a TRAC license to view the rest of this content. Learn more