South Africa to hold general elections on May 7, ruling ANC to win

South African President Jacob Zuma has set May 7 as the date for general elections in which his ruling African National Congress is likely to easily extend its two-decades rule.