diplomatic immunity

Europe

Putin will be ‘humiliated’ if he has to meet Zelenskyy, says defector

News Post || Euro News: A former Russian diplomat who became the most high-profile defector when he quit his job…

Read More »
Back to top button
Close