U.N. court hears detained sailors’ caseUkraine has called upon the International Tribunal for the Law of the Sea to order the immediate release of 24 Ukrainian sailors and three naval ships that were seized by Russia near the Kerch Strait off the coast of Russia-occupied Crimea in November 2018.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed