On Friday, hundreds of demonstrators—many of them were Russian expatriates—gathered in cities throughout Europe and abroad to voice their outrage over the passing of Alexei Navalny, a critic of the Kremlin. They frequently gathered outside Russian embassies, brandishing signs labeling Russian President Vladimir Putin a “killer” and demanding responsibility, while chanting anti-Kremlin chants. After going […]
Russia has announced the expulsion of diplomats from Sweden, Germany, and Poland, accusing them of taking part in illegal protests last month against the jailing of Kremlin critic Alexey Navalny. The foreign ministry said in a statement on Friday that Moscow considered the actions of the diplomats unacceptable and that it expects diplomats from the […]