Skip to main content

IEC deploys 127,000 officials as over 2.6 million South Africans prepare to cast special votes ahead of elections | Mukoko News