Execution in Texas, Despite So Much
Today, Texas executed Humberto Leal Garcia, a Mexican national who was tried, convicted and sentenced to die in the state of Texas without ever being given access to the Mexican consulate. Most agree his sentence would have been different if he had bee...
