Cyril Ramaphosa Tag

Jacob Zuma, South Africa’s former president, will make an unprecedented appearance before a judicial inquiry for a five-day grilling this week over corruption allegations relating to his years in power. Zuma has been accused of presiding over an immense system of corruption and patronage that drained billions from the exchequer and...