Putin’s $700m superyacht revealed: Alexei Navalny’s team reveal Russian president’s 140-metre yacht
Putin’s $700m superyacht could be seized: Alexei Navalny’s allies reveal Russian president’s 140-metre yacht with 2 helipads moored in Italy where it may fall victim to sanctions Allies of Russian … Read More