0 votes
Who is the newly elected president of South Africa?

1 Answer

0 votes
Cyril Ramaphosa
...