South Africa Elections Stir Up Corruption Controversy

South African leader, Cyril Rhamaphosa, sworn into office Sat­ur­day, May 25, is count­ing him­self a lucky man after lead­ing the embat­tled African Nation­al Con­gress (ANC) par­ty to a major­i­ty win in the May 8 Gen­er­al Elec­tions. The ANC, the par­ty of Nel­son Man­dela, con­tin­ues to face alle­ga­tions of cor­rup­tion that plagued the par­ty for many…