buzzfeed.com
Humberto Leal Garcia Executed In Texas After Obama Administration Argued For Stay
Texas executed a Mexican man on Thursday night after shrugging off concerns voiced by Obama administration lawyers and a broad cross-section of legal and foreign policy experts that the execution violated international law and could undermine the le…
The Huffington Post