Sunday, May 12, 2024
HomeMiddle EastCan South Africa’s president stamp out corruption?

Can South Africa’s president stamp out corruption?

ANC Secretary-General Ace Magashule faces 21 charges of corruption and fraud.

Source link

- Advertisment -