Nigeria defeats Switzerland at International Tribunal July 11, 2019 0 Nigeria won an important victory before the International Tribunal for the Law of the Sea (ITLOS), in a decision handed down on July 6, 2019, in a case brought against the African state by Switzerland. Read More »