The state of Texas has executed Marvin Wilson, a man who shouldn’t have been eligible for the death penalty because of his low IQ. If you are angry that Texas has executed a person with an IQ of 61, then plan to come to the 13th Annual March to Abolish the Death Penalty at the Texas Capitol on November 3, 2012 at 2 PM.

Share →

Leave a Reply

%d bloggers like this: