UN declares execution of Mexican a violation of international law
Last night, July 7, Humberto Leal Garcia (Leal), a 38-year-old Mexican national was executed in the state of Texas. The man had been convicted of the rape and murder of a 16-year-old girl in 1994. But there was a problem with Leal's execution. Texas authorities never informed Leal, a ... Read more