The New York Times has posted a powerful op-ed from the former superintendent of the…
The Death Penalty Information Center has released new findings that show capital punishment in America…