Home Top Stories Protests in Russia in support of Alexey Navalny Protests in Russia in support of Alexey Navalny 01/23/2021 469 People protest in Moscow in support of Russian opposition leader Alexey Navalny. #Russia, #Putin, #Navalny RELATED ARTICLESMORE FROM AUTHOR Downtown Portland businesses see broken windows, graffiti in ongoing PSU protest ‘It was fireworks’: Trump defense team tries to paint Stormy Daniels lawyer as extortionist Arizona governor signs repeal of 1864 abortion ban