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