Phi, GBP 38 Million Pound Superyacht, Detained By UK Authorities In Canary Wharf
UK has detained a Russian-owned superyacht hours before it was due to leave London. The GBP 38 million pound superyacht had docked in London for a meeting of the superyacht awards. The UK said the move was part of its sanctions package aimed at punishing Moscow, reported Reuters. The UK along with other Western countries have introduced a long list of sanctions on Russia. Russian President Vladmir Putin launched a military operation in Ukraine on February 24. Watch the video to know more.