Russian police detain dozens of demonstrators

31st July 2011, Comments 0 comments

Russian police arrested protesters on Sunday who were demonstrating for their constitutional right to freedom of assembly. The protests are held on the last day of each month that has 31 days.

0 Comments To This Article