Putin rebuts key elements of African peace plan for Ukraine

June 18, 2023 Editor 3 0

Russian President Vladimir Putin hass given African leaders seeking to mediate in the war in Ukraine a list of reasons why he believed many of […]