National Crime Authority seize 192-foot Superyacht in London

The UK National Crime Authority has seized a $50 million superyacht owned by an unnamed Russian.