South Africa Elects Cyril Ramaphosa As Its New President Published February 15, 2018 at 8:04 PM AKST Twitter LinkedIn Email