Russian police detain 66 anti-Putin protesters: monitors

2017-10-31 2

Russian police violently break up an opposition rally in Saint Petersburg and detain more than 60 people protesting against President Vladimir Putin on his birthday.

Free Traffic Exchange