Cyril Ramaphosa has been sworn in for a second term as President of South Africa. At the age of 71, Cyril Ramaphosa was re-elected by Parliament. However, in the parliamentary elections on May 29, the African National Congress (ANC), in power since the end of apartheid, lost its absolute majority in parliament for the first time. The head of state...