Cyril Ramaphosa, head of the ruling African National Congress (ANC) has been sworn in as South Africa’s new President. He was elected as the new president of South Africa by the ruling party politicians after the resignation of Jacob Zuma. The country’s 400-member parliament, dominated by the ruling African National Congress Party (ANC), elected Ramaphosa to finish his predecessor’s term, which ends with elections in 2019. The ANC has finished first in every national vote since the end of white-minority rule in 1994.