Published: Mar 20, 2023, 03:10 IST | Updated: Mar 20, 2023, 03:10 IST
Thousands marched through the streets of South Africa's cities on Monday to demand President Cyril Ramaphosa's resignation over his handling of the country's economy and crippling energy crisis.