In Moscow and St. Petersburg, tens of thousands of citizens took to the streets in the rain and riot police against Putin’s “zeroing” (Video)

[ad_1]