Latin America St. Lucia Ratifies Kigali Amendment, Bringing Ratifications to 128 By Tine Stausholm November 10, 2021 The Caribbean island nation’s ratification came into effect on November 2. Read More