With Moscow accused of all manner of sinister shenanigans on the global stage, calls are mounting for a boycott of the World Cup, which is scheduled to be held in Russia this summer. Among the cases drawing special ire from rights groups is that of the leading human rights activist in Chechnya—now imprisoned on a "blatantly fabricated" cannabis charge.
Recent comments
19 weeks 3 days ago
23 weeks 4 days ago
25 weeks 1 day ago
25 weeks 2 days ago
37 weeks 4 days ago
43 weeks 2 days ago
1 year 2 weeks ago
1 year 3 weeks ago
1 year 4 weeks ago
1 year 5 weeks ago