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 […]