Vladimir Putin meets with Cyril Ramaphosa at Russia-Africa summit | AFP

South African President Cyril Ramaphosa is welcomed by Russian President Vladimir Putin at the Russia-Africa summit in Sochi. Putin is hosting dozens of African leaders as Moscow seeks greater influence on a continent where the West and China have a firm foothold. IMAGES

Subscribe to AFP and activate your notifications to get the latest news 🔔