Monday, August 16, 2010

Police Riot at Triumph Square in Moscow


Strategy 31 demonstrators are assaulted by Moscow police on May 31-2010 for merely exercising their democratic right of assembly guaranteed under Article 31 of the Russian Constitution.

No comments:

Post a Comment