The 2021 Russian protests are a series of street protests in support of Alexei Navalny. They were caused by his locking up and the release of Alexei Navalny's film Putin's palace. History of world's largest bribe. They began on 23 January 2021. They are taking place in Russia. People are taking themselves on the streets in support of the Russian people in other countries too.