SA President Cyril Ramaphosa arrives in Japan for G20 summit 2019

SOUTH AFRICA – President Ramaphosa has arrived in Osaka, Japan, ahead of the annual G20.

BREAKING: Cyril Ramaphosa is new #ANC president!

Cyril Ramaphosa has been won the leadership of South Africa’s African National Congress (ANC). A.