DMPQ: Write short note on ITLOS. (International Relation)
International Tribunal for the Law of the Sea is an independent judicial body established by the UNCLOS to adjudicate disputes arising out of the interpretation and application of the UNCLOS Convention. Its Base is in Hamburg, Germany. The Tribunal is composed of 21 independent members, elected from among persons enjoying the highest reputation for fairness … Read more