Jan 292009
 

“The death penalty is overwhelmingly supported by the public in Japan, which has one of the world’s lowest crime rates.”

I’d call that sufficient vindication. Bleeding hearts breed high crime rates and higher taxes. It gets my vote!