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.
Previous ArticleZozulya survives and thrives in Spain
Next Article About the Slavic Kitchen