Vladimir Putin’s regime owns luxury properties across London together worth tens of millions of pounds, a Telegraph investigation reveals. All these properties should be seized and the proceeds given to Ukraine https://t.co/ORkUuOWzZg
— Bill Browder (@Billbrowder) May 25, 2024
Categories