Russian President Vladimir Putin meets with delegation of African leaders

    South African President Cyril Ramaphosa attends a meeting of Russian President Vladimir Putin with delegation of African leaders to discuss their proposal for peace talks between Russia and Ukraine, in Saint Petersburg, Russia June 17, 2023. Pavel Bednyakov/Host photo agency RIA Novosti via REUTERS