By: Times of India Posted On: February 20, 2024 View: 9 South Africa will hold national and provincial elections on May 29, President Cyril Ramaphosa's office said on Tuesday. Read this on Times of India