AdvertisementSouth Africa Elects Cyril Ramaphosa As Its New PresidentFebruary 15, 2018Peter GranitzfacebookEmailCyril Ramaphosa seen delivering a speech Sunday at the Grand Parade in Cape Town, South Africa, before he was elected president. (AP)