European nations demand release of political prisoners in Russia

Russia is allegedly holding nearly 1,800 people as political prisoners, 16 European countries informed the Organization for Security and Co-operation in Europe (OSCE) on Thursday. In a statement on human rights in Russia and on the 2nd commemoration of Alexei Navalny’s death, the group condemned “continued repression” in Russia and called for the release of […] European nations demand release of political prisoners in Russia