Capital Punishment

ACLU Letter to House Judiciary Committee Voicing Opposition to H.R. 3060, Terrorist Death Penalty Enhancement Act of 2005