Seize and sell £1.1bn of Russian-owned property in London, urges Khan

The London mayor has intervened on the two-year anniversary of Russia’s invasion of Ukraine

Seize and sell £1.1bn of Russian-owned property in London, urges Khan
The London mayor has intervened on the two-year anniversary of Russia’s invasion of Ukraine