Russian President Vladimir Putin meets with delegation of African leaders

    Russian President Vladimir Putin attends a meeting 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