International Criminal Law The Ljubljana – The Hague Convention: A step forward in Combating Impunity for Atrocity Crimes September 18, 2023 — 14 Comments