Vladimir Putin and Donald Trump have agreed to a prisoner swap days after…
Browsing Tag
Sergey Lavrov
2 posts
The Ongoing Diplomatic Efforts for Peace in Ukraine: A Journey Full of Twists and Turns
It was a weekend of diplomatic announcements on the war in Ukraine.…