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

Top Stories

ABC News Live Presents