BREAKING : ZEC Chair Justice Rita Makarau resigns
ZEC Chair Justice Rita Makarau has resigned from her post with immediate effect. The reasons for Makarau’s decision are still unclear at the moment, although her intended resignation is linked to the ouster of former president Robert Mugabe and the defeat of