South Africa Elects Cyril Ramaphosa As Its New President Published February 15, 2018 at 11:56 PM EST Facebook Twitter Email