Marvin Wilson was executed by lethal injection at Huntsville State Prison Texas, USA. Marvin Wilson was executed despite the fact that he suffered from ‘mental retardation’ and had an IQ of only 61. He was the seventh person to be executed in Texas this year.
Click here to view our PDF with more information.