Human Rights Groups Release Preliminary Death Penalty Findings
Human Rights Groups Release Preliminary Death Penalty Findings: Today, the Center for Constitutional Rights (CCR) and the International Federation of Human Rights (FIDH) released summary findings about the United States' use of the death penalty, based on missions to California and Louisiana. CCR's Executive ...