Video

Demonstrations in all Russian Cities today over the Putin’s $1.5 Billion Bribe + Palace, leaked by Navalny. They’re fighting for Putin to Step down.

108 views