Navalny vs Putin: Has the Final Battle Started? 4 min read Current Affairs Navalny vs Putin: Has the Final Battle Started? Nurlan Suleymanov February 24, 2021 The two-hour film by Alexei Navalny and his team, “Palace for Putin. The Story of the Biggest Bribe”, has received 109 million views in...Read More