Political parties in South Africa held their final rallies ahead of general elections on 22 April.

Jacob Zuma, leader and presidential candidate for the ruling African National Congress (ANC) addressed crowds in Johannesburg on 19 April at a rally which was also attended by former president and Nobel peace laureate Nelson Mandela. The party is widely expected to remain in power although it could see a slide in support due to party infighting, allegations of corruption and dissatisfaction over its response to poverty, crime and HIV/AIDS.

The country