owami mafokatelatest news & developments