Question: Who was the last president of south africa?
Answer: Cyril Ramaphosa
Natural Questions answer: Jacob Zuma (from the Wikipedia article "List of heads of state of South Africa")