Question: Who was the last president of south africa?
answer: Cyril Ramaphosa