• Search

Russia ordered to release Ukrainian vessels and crew

28 May 2019

A UN court has ordered Russia to release three Ukrainian naval vessels and 24 servicemen that were detained last year in waters adjacent to Crimea – as Ukraine pursues an arbitration over their seizure.