Ramaphosa heads to St. Petersburg for Russia-Africa summit
By: Natasha Archary Image: Cyril Ramphosa Twitter President Cyril Ramaphosa will be heading to St. Petersburg for the 2nd Russia-Africa Summit on 27 and 28 July. This comes a week after Ramaphosa confirmed that Russian President, Vladimir Putin will not attend the 15th BRICS Summit to be held in South Africa in August. Putin who has a warrant of arrest against him from the International Criminal Court (ICC) over war […]