After 30 years of ruling South Africa, the African National Congress faces its toughest election yet. Polls suggest it might lose its majority for the first time. Once admired, the ANC's reputation has suffered due to high unemployment, poverty, and corruption scandals. President Cyril Ramaphosa seeks reelection in the May 29 ballot. If the A...