Africa / 5 September 2023 The end of Cabo Delgado’s most wanted man Bonomade Machude Omar was one of the leaders of the insurgency that has sought to impose Islamic law in the north of Mozambique By Luis Nhachote, The Continent