edward mafadzalatest news & developments