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 ...
Read Full Story →