Two alleged terrorists were killed by the Local Force in Cabo Delgado, Mozambique, during an ambush, while the region struggles against an armed insurgency that has already caused more than 6,600 deaths and 1.2 million displaced people since 2017. (translated)




