ANC NEC wants Cyril Ramaphosa to Resign as the President of the country

iReport South Africa | 21.11.2025 14:36
In a significant development, the African National Congress (ANC) National Executive Committee (NEC) has reportedly urged President Cyril Ramaphosa to step down from his role as South Africa’s president.