The window is closing on comprehensive immigration reform. At least that's what the politicians in Washington are saying. They're afraid of more demagoguery. They're afraid of upcoming elections. They're afraid of the politics of fear.
It is Death Penalty Awareness Week, and supporters of human rights across the country have turned their attention to a uniquely complicated injustice -- the implementation of capital punishment in the United States.