Job Sikhala mocks ZEC chairperson Rita Makarau (Video)

Zimbabwe Electoral Commission (ZEC) chairperson Rita Makarau and her officials were dressed down by opposition party members in Harare during an all stakeholders conference. The ZEC officials were accused of being Zanu PF commissars and a threat to national security. Former St Mary’s MP Job Sikhala led the charge.