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

The Republic of Seychelles joins the International Criminal Court as its 112th State Party