2012/08/09
marvin wilson, lethal injection, execution Texas, diminished mental capacity

Throat Punch Thursday~Texas Executes man,Marvin Wilson, with 61 IQ

Texas Executed Marvin Wilson, a man with a 61 IQ Marvin Wilson was executed for his actions, diminished mental capacity be damned. Making news headlines this […]