STOP the execution of mentally retarded prisoner, Elkie Lee Taylor

Elkie Lee Taylor is scheduled to be executed on 6 November 2008, at 6:00 PM Texas time, for the 1993 murder of Otis Flake. He is mentally retarded. His execution would violate US federal law, and viol... continue reading »

0 signatures Goal: 50
All Signatures (0 total)
No signatures yet. Be the first to sign!