All Posts Tagged With: "United Drussia"

post thumbnail

Human Rights Activists to Pull Out of ‘Strategy 31’

Moscow human rights activists say that March 31 will be their last Strategy 31 rally and that the group will focus on other causes that the defense of free assembly in the future.

Mar 30, 2011 | Continued