Marvin Wilson, a 54 year old man with an IQ of 61, was executed by the State of Texas Tuesday night. The Supreme Court ruled in 2002 that it was cruel and unusual punishment to execute mentally retarded people, but his attorney’s were unable to convince State and Federal Courts that the ruling applied to [...]
Texas Executes Marvin Wilson, A Man With An IQ of 61 is a post from: The Inquisitr