Sunday, June 28, 2026

Vincent Magwenya

April 15, 2026

Knocks as Ramaphosa appoints apartheid government’s minister as South Africa’s envoy to U.S.

Mr Malema described Mr Meyer’s appointment as “politically tone deaf.”

Roelf Meyer.
October 18, 2023

South Africa admits meeting with Hamas leader to provide aid

“Support for the Palestinian struggle against occupation does not equate to support for Hamas,” South African President Cyril Ramaphosa’s spokesperson, Vincent Magwenya, said.

South African President Cyril Ramaphosa and hamas militant
June 15, 2023

Six African leaders head to Ukraine, Russia to negotiate peace

Six African leaders, South Africa, Egypt, Zambia, Senegal, Uganda, Republic of Congo, have concluded plans to visit Moscow and Kyiv to resolve the Russia-Ukraine conflict.

Cyril Ramaphosa, Denis Nguesso, Abdel Fattah, Hakainde Hichilema, Macky Sall and Yoweri Museveni
March 6, 2023

Blackout: South African President Ramaphosa reshuffles cabinet Monday

President of South Africa, Cyril Ramaphosa, is gearing up to reshuffle his cabinet on Monday.

Cyril Ramaphosa
September 19, 2022

Ramaphosa to miss UNGA77 over South Africa’s power crisis

In 2019, President Ramaphosa also ended a visit to Egypt early so he could return home to deal with the same issue.

Cyril Ramaphosa, Eskom