The International Tribunal for the Law of the Sea (ITLOS) has held a public hearing over…
Tag: seized ship
Switzerland drags Nigeria to international tribunal over seized ship
Switzerland has asked an international court to order Nigeria to release a Swiss-flagged oil tanker, its…