Kyle Griffin @kylegriffin1
The U.K. has detained a $50 million, Russian-owned superyacht in London, where it was docked in the Canary Wharf financial district. The yacht, named Phi, was detained under the government's Russian sanctions. — PolitiTweet.org