Ramaphosa casts his ballot in Johannesburg
South African President Cyril Ramaphosa cast his ballot at a polling station at Hyde Park High School in Johannesburg on 4 November 2026, as the country's local government elections officially opened at 7 am (0500 GMT). (Photo: Xinhua via NationPress)