Cyril Ramaphosa is not the first president of South Africa or leader of the country’s leading African National Congress (ANC) party to be dogged by corruption charges. Although most South Africans are not surprised by graft allegations, analysts claim it is hurting the ANC’s popularity. From Johannesburg, South Africa, Zaheer Cassim has this report
VOA News