South Africa Elections Stir Up Corruption Controversy

South African leader, Cyril Rhamaphosa, sworn into office Saturday, May 25, is counting himself a lucky man after leading the embattled African National Congress (ANC) party to a majority win in the May 8 General Elections. The ANC, the party of Nelson Mandela, continues to face allegations of corruption that plagued the party for many…