The European Court of Human Rights has ordered Russia to pay compensation to three Russian female anarchists who were convicted of organizing two blasts in 1998 and 1999. The three – Olga Nevskaya, Nadezhda Raks and Larisa Romanova – were arrested in 2000 on suspicion of involvement in a bombing that damaged the facade of […]