Russians living in the U.S. protest for Alexei Navalny in Times Square

IE 11 is not supported. For an optimal experience visit our site on another browser.


Protesters exercised their First Amendment rights in New York City to voice outrage over Vladimir Putin’s rule and the jailing of Russian opposition leader Alexei Navalny.


Leave a Reply