Urgent: Stop the execution of mentally retarded Mr Elroy Chester in Texas on June 12th, 2013 (Heinz Leitner)

http://www.freewoodpost.com/2013/04/20/texas-chester-smarter-than-gov-perry-faces-execution-june-12/