Death in Texas, Again.
It seems like the best way to point out the tragic absurdity of capital punishment is simply to look to Texas, which puts to death more people than any other state. A few months ago, the Lone Star State was the focus of national scrutiny after a New Yorker article on the case of Cameron Read More