Loading...

Mobilizing Legislators as Champions for
Human Rights, Democracy, and a Sustainable World

Challenges for the Universality and Threats for the Integrity of the Rome Statute system: The Role of Parliamentarians