In Canary Wharf, London, the UK has detained a Russian-owned superyacht.

2 years ago
1

ONDON – Britain has seized a Russian-owned US$50 million superyacht just hours before it was scheduled to depart London, where it had docked for a meeting of the yachting awards, citing the move as part of a sanctions package aimed at punishing Moscow.

Loading comments...