Thank you to the EU for trying to talk sense into the Americans who govern the state of Texas. But they seem to be pretty hard headed and determined to be the number one state for captial punishment. The full story is here, cross posted from the AfroSpear blog.

You may also like...

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.