Question : who is the president of south africa 2018
Answer : Cyril Ramaphosa