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

Parliamentarians of the National Assembly of Ecuador meet to discuss the Death Penalty in the Americas