Alexei Navalny was Russia’s best-known critic at home and abroad and his sudden death last week under mysterious circumstances has dented the idea of forming an opposition to Russian President Vladimir Putin. Putin’s other critics and Navalny’s widow Yulia Navalnaya claim that he was behind the death of Navalny and the underlying aim was to send a message that any resistance to Putin is futile.