0 votes
When and where was Cyril Ramaphosa born?

1 Answer

0 votes
Soweto, South Africa
...