Cyril Ramaphosa, President of the African National Congress. AFP
Cyril Ramaphosa, President of the African National Congress. AFP

South Africa appoints first coalition government of post-Apartheid era under Ramaphosa


The National