All Posts Tagged With: "Nikolai Avdyushenkov"

post thumbnail

Moscow Police Raid ‘Strategy 31’ Office, Promise Arrests

Moscow police have raided the organizational office of Strategy 31 and promised to arrest any protesters who turn up on Triumfalnaya Square on March 31.

Mar 30, 2011 | Continued