NewsColony

Tag : Cedric Frolick

African News Politics

South African president to appear before ruling party’s integrity commission

NewsColony
South African president Cyril Ramaphosa will appear before the governing African National Congress party’s integrity commission over controversial campaign donations, the deputy secretary of the...