margaret madibanelatest news & developments