The St. Louis Post-Dispatch had a thoughtful editorial on the pending Missouri execution.
There are times when our country, along with the 36 states with the death penalty, is just plain embarrassing. We keep company with China, Iran, Pakistan, Iraq, Sudan as the world leaders in executing our own citizens. Simply wonderful! And we are the only developed nation in the western world having the death penalty. Is there a clue somewhere?
Tags: death penalty, executions, justice, Missouri, Social Justice
Leave a Reply