Lead South Africa

Ramaphosa says Johannesburg mayor must not fear Alexandra residents

JOHANNESBURG, April 12 – South African President Cyril Ramaphosa on Thursday said it was the responsibility of the Democratic Alliance-led City of Johannesburg to clean up Alexandra township and make sure the people have proper sanitation. Ramaphosa, who was dressed in African National Congress (ANC) regalia, on Thursday addressed thousands of residents at the Alex Stadium. […]

Lead South Africa

McBride testifies on ‘political coup’ in SA’s law enforcement authorities

JOHANNESBURG, April 11 – There was an active and sustained attack on the Independent Police Investigative Directorate (IPID) to stymie its criminal investigations into members of the police crime intelligence unit, through the suspension and persecution of IPID managers, former police watchdog boss Robert McBride told the state capture commission of inquiry on Thursday. ”The […]