Tag: Cyril Ramaphosa

South Africa invites Ukraine’s Zelensky for state visit

South Africa is set to host Ukraine's President Volodymyr Zelensky on a…

Khanyisile Ngcobo Khanyisile Ngcobo

Is it checkmate for South Africa after Trump aid freeze?

South Africa appears to be at a crossroads in its waxing and…

Khanyisile Ngcobo Khanyisile Ngcobo

Cyril Ramaphosa – South African union leader, mine boss, president

A lover of fast cars, vintage wine, trout fishing and game farming,…

BBC BBC