UK seizes 1st super-yacht owned by a Russian oligarch

Authorities detained a $50 million yacht docked in London’s Canary Wharf. They did not identify the Russian owner, but said he has close ties to Vladimir Putin.

March 29, 2022

Examined