Thread:Comments:Final US manufacturer ceases production of lethal injection drug; executions delayed/They still execute people?

Its quite Ironic that the United States is so eager to portray itself as the pinnacle of Human Rights in world affairs. This move I would expect more from a nation of ignorant barbaric savages.