Mobilizing Legislators as Champions forHuman Rights, Democracy, and a Sustainable World
1 articles:
Latin America is the second region in the world with the largest number of states who have abolished the death penalty for all types of crimes.