News
Humberto Leal Garcia - Huffington Post
www.huffingtonpost.com
Read More: Supreme Court, Texas Death Penalty, Humberto Leal Garcia, Humberto Leal Death Row, Mexico Humberto Leal, Humberto Leal Texas, Mexico, ...
Texas executes Mexican after US court rejects appeal - BBC News
www.bbc.com
A Mexican man is executed in the the US state of Texas after the Supreme Court rejects a White House appeal to spare the man's life.
sorted by relevance / date