Apr 18, 2024
UK freezes London property linked to Putin ally after ICIJ report
Since Russia invaded Ukraine in 2022, the U.K. government has faced criticism for failing to enforce sanctions, reportedly overlooking even poorly hidden Kremlin-linked funds and assets.