Question: Who is the current president of South Africa?
Answer: Cyril Ramaphosa