Mentally Disabled Man Executed in TEXAS - System Failure?
Published Jul 19 2012 by Anna Brix Thomsen |
View at YouTube
Transcription / tags
When the Prison Industry is the largest growing industry in the U.S - how can it be expected to serve the interests of the public? Wednesday 18 July 33 year old Yokamon Hearn was executed in Texas. He claimed to be suffering from mental disablement caused