UK Premier Kicks Off Africa Tour in South Africa, Supports Land Reform

                  British Prime Minister,…

Cyril Ramaphosa Reshuffles Cabinet, Reappoints Nene As Finance Chief

      President Cyril Ramaphosa has made his cabinet appointments Monday,…

South Africa’s ANC Elects Cyril Ramaphosa As President.

      The resignation of Jacob Zuma on Wednesday created a…