South Africa's National Assembly re-elects Cyril Ramaphosa as president 14.06.2024 21:51 JPost.com General elections in South Africa were held on May 29 to elect a new National Assembly, and were the seventh democratic elections held since the end of the Apartheid regime.