Strasbourg Court finds violations in trial of Russian female bombers

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