Who is the current president of South Africa?
Cyril Ramaphosa
Cyril Ramaphosa
Cyril Ramaphosa
Jacob Zuma
Cyril Ramaphosa
Thabo Mbeki
Cyril Ramaphosa
Jacob Zuma
Thabo Mbeki
Cyril Ramaphosa
Thabo Mbeki
Jacob Zuma
Cyril Ramaphosa
Mmusi Maimane
Thabo Mbeki
Jacob Zuma
Cyril Ramaphosa
Mmusi Maimane
Jomo Kenyatta
Thabo Mbeki
Jacob Zuma
Mmusi Maimane
Cyril Ramaphosa
Jomo Kenyatta
Thabo Mbeki
Mmusi Maimane
Jacob Zuma
Thabo Mbeki
Cyril Ramaphosa
Jomo Kenyatta
Julius Malema
Mmusi Maimane
Thabo Mbeki
Jomo Kenyatta
Cyril Ramaphosa
Jacob Zuma
Julius Malema
Mmusi Maimane
Mahotella Motlanthe
Thabo Mbeki
Jaco van der Byl
Xavier De Klerk
Jacob Zuma
Cyril Ramaphosa
Jomo Kenyatta
Julius Malema
Mahotella Ndlovu
Mahotella Queen Elizabeth II
Cyril Ramaphose
Thabo Mbeki
Mbeki
Nelson Mandela
Mmusi Maimane
Jaco van der Byl
Mahotella Motlanthe
Thabo Mbeki.
Cyril Ramaphosa
Jacob Zuma
Cyril Ramaphosan
Xavier De Klerk
Julius Malema
Xavier Modise
Mbeki
Mahotella Queen Elizabeth II
Mahotella Ndlovu
Thabo Mbeki
Xavier Zuma
Mmusi Maimane
Cyril Ramaphose
Jaco van der Sloot
Jabulani Mbeki
Jaco van der Byl
Mahotella Motlanthe
Thabo Mbeki.
Nelson Mandela
Mahotella Ngwane
Jacob Zuma
Xavier Malan
Xavier de Klerk
Cyril Ramaphosan
Cyril Ramaphosa
Jomo Kenyatta
Mbeki
Julius Malema
Mahotella Queen Elizabeth II
Thabo Mbeki
Mahotella Ndlovu
Jaco van der Graaf
Xavier Modise
Mmusi Maimane
Cyril Ramaphose
Jaco van der Sloot
Jabulani Mbeki
Malan Mahlathini
Zuma
Thabo Mbeki.
Mahotella Motlanthe
Xavier Zuma
neo Mbeki
Mbeki
Jaco van der Byl
Johan Botha
neo Sisulu
Cyril Ramaphosa
Jacob Zuma
Cyril Ramaphosan
Thabo Mbeki
Mahotella Queen Elizabeth II
Nelson Mandela
Jaco Van der Byl
Mahotella Ndlovu
Mahotella Queen Noor
Xavier Malan
Jaco van der Merwe
Cyril Ramaphosie
Zuma
Julius Malema
Mmusi Maimane
Jaco van der Graaf
Jabulani Mbeki
Cyril Ramaphose
Thabo Mbeki.
Mahotella Ngwane
Jaco van der Sloot
Mbeki
Malan Mahlathini
Mahotella Motlanthe
Jacob Zuma
Cyril Ramaphosa
Thabo Mbeki
Mahotella Queen Elizabeth II
Zuma
Mahotella Ndlovu
Mahotella Queen Noor
Sipho Sithole
Cyril Ramaphosan
Xavier Zuma
Mahotella Queen Nosa
Johan Botha
Jaco van der Merwe
Jaco van der Byl
Jomo Kenyatta
Mmusi Maimane
Jaco van der Bellen
Jaco van der Pol
Xavier Malan
Cyril Ramaphosie
Mbeki
neo Sibusiso
Nelson Mandela
Thabo Mbeki.
Jaco Van der Byl
Jaco van der Graaf
neo Mbeki
Jacob Zuma
Cyril Ramaphose
Mahotella Queen Elizabeth II.
Zuma
Mahotella Ngwane
Julius Malema
Mahotella Motlanthe
Thabo Mbeki
Mahotella Queen Elizabeth II
neo Sisulu
Jaco van der Graaff
Theo Pik Botha
Mahotella Queen Noor
Mahotella Queen Nose
Mahotella Ndlovu
Mahotella Queen Nomvula
Jaco van der Merwe
Cyril Ramaphosan
Jacob Zuma.
Mbeki
Jaco van der Pol
Sipho Ramaphosa
Sibusiso Sibisi
Cyril Ramaphosa
neo Sithole
Jomo Kenyatta
Mmusi Maimane
Jacob Zuma
JP Masisi
Cyril Ramaphosie
Zuma
Nelson Mandela
Mahotella Queen Nosa
Julius Nyerere
Jaco van der Byl
neo Sibusiso
Cyril Ramaphose
Thabo Mbeki
Mahotella Ngwane
Mahotella Queen Elizabeth II
Jaco Van der Byl
Jaco van der Graaff
Mahotella Queen Noor
Johan Botha
Mahotella Queen Nose
Mahotella Ndlovu
Mbeki