Featured Human Rights When Strasbourg’s Court Doors are Closed. Human Rights Protection à l’Onusienne June 13, 2024 — 0 Comments
Law of the Sea, Public International Law Floating Sovereign Tech Island Paradises? On the Legal Framework and Status of Floating Artificial Islands in the High Seas November 13, 2023 — 0 Comments
International Criminal Law The Ljubljana – The Hague Convention: A step forward in Combating Impunity for Atrocity Crimes September 18, 2023 — 14 Comments