JOHANNESBURG Sun May 4, 2014
South Africa's ruling ANC predicted it would sweep national elections this week on promises to build more houses, create jobs and eradicate inequality, but opponents warned of a shock for a party they said was arrogant after 20 years in power.








