UK seizes £1bn Russian property in London
The UK government has confiscated a £1bn property owned by St Petersburg in London, escalating tensions amid ongoing sanctions against Russia.
The UK government has confiscated a £1bn property owned by St Petersburg in London, escalating tensions amid ongoing sanctions against Russia.