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.
Black Women in Europe