South Africa to hold general elections on May 29



South African President Cyril Ramaphosa scheduled the country’s general elections to take place on May 29 of this year, his office shared on Tuesday.

“I call on all South Africans to exerci…