Mexican National Humberto Leal Put To Death By Leathal Injection [VIDEO]
This is a follow up to my earlier post today on the Mexican national Humberto Leal. He was put to death this evening following a hard fought stay of execution. This controversial case even had the White House calling for the state of Texas to stay the execution.