Who is the Head of State in South Africa?
Cyril Ramaphosa is the current president of South Africa. He was elected to succeed Jacob Zuma on 15th February 2018. Who is President Cyril Ramaphosa? … Read more
Cyril Ramaphosa is the current president of South Africa. He was elected to succeed Jacob Zuma on 15th February 2018. Who is President Cyril Ramaphosa? … Read more