10 morbid facts about the death penalty
On August 7, 2012, of Texas executed Marvin Lee Wilson, murderer who possessed IQ of just 61 — despite massive backlash. ..…
On August 7, 2012, of Texas executed Marvin Lee Wilson, murderer who possessed IQ of just 61 — despite massive backlash. ..…