Inter-American Commission on Human Rights Focuses on the Death Penalty
Just as public opinion in opposition to the death penalty in the U.S. is growing, so too do international calls for the U.S. to abandon this outdated and ineffective injustice continue. On March 25th, the Inter-American Commission on Human Rights (IACHR) of the Organization of the American States (OAS) convened a public hearing on the death penalty in Washington, DC. Read More