Cyril Ramaphosa takes oath as South Africa’s President

Cyril Ramaphosa was sworn in as the President of South African on Saturday for five years. After taking oath of office he said that a “new era” has begun for South Africans. “It is time for us to make the future we yearn for … it is through our actions now that we will determine […]