Home Top Stories Protests in Russia in support of Alexey Navalny Protests in Russia in support of Alexey Navalny 01/23/2021 466 People protest in Moscow in support of Russian opposition leader Alexey Navalny. #Russia, #Putin, #Navalny RELATED ARTICLESMORE FROM AUTHOR Columbia students sound off on anti-Israel protests Pro-Palestinian demonstration continues for 3rd day at Columbia University Prosecutors choose not to reveal planned witness identities in Trump criminal trial