Did Putin win the EU elections?
• https://www.aljazeera.com, by Roman DobrokhotovEuropean populists have proclaimed victory at the EU vote. Should the Kremlin rejoice?
European populists have proclaimed victory at the EU vote. Should the Kremlin rejoice?