Court Condemns Russia Over Pussy Riot Case
The European Court of Human Rights (ECHR) has condemned Russia for its handling of two high-profile cases.
In a ruling, the court said Russia had violated five articles of the convention in its arrest and conviction of activist band Pussy…
Read More...
Read More...