National Crime Agency

Ukraine war: UK seizes first Russian-owned superyacht in London

Officers from the National Crime Agency's (NCA) new Combatting Kleptocracy Cell said they served a detention notice on the 38-million pounds superyacht docked at Canary Wharf.

published on : 29th March 2022