August 23, 2020 Michael Hawthorne JOHANNESBURG – President Cyril Ramaphosa has written an impassioned letter about corruption to the African National Congress (ANC). Read more: Ramaphosa: ANC should disassociate itself from anyone accused of corruption Tags: Johannesburg