mafika mkhwanazilatest news & developments