Cyril Ramaphosa is the president of South Africa.

Load more