Inside Putin’s £1.1bn mansion and £555m superyacht Alexei Navalny helped to expose February 17, 2024 Alexei Navalny, the vocal Putin critic who died this week, helped to expose the Russian President’s most luxurious assets to shine a More