(Image: Gauteng Tourism Authority)

South Africa is ruled by the African National Congress (ANC), a liberation movement that became a political party after fighting against apartheid and for a non-racial democracy. The country has a multiparty political system and more than 10 political parties in Parliament. The current president is Jacob Zuma.