European Court of Human Rights Sanctions Russia Over Measures Against Navalny's Organizations
The European Court of Human Rights (ECHR) has imposed financial penalties on Russia due to a series of measures taken against organizations associated with the late opposition leader Alexei Navalny. T...