In Less Than 20 Hours The World Will Be A Better Place (Updated: He’s Been Executed, Finally)
DMartyr The Jawa Report 7/7/2011
UPDATE by SH: Humberto Leal is dead.
The U.S. Supreme Court denied a Mexican man’s request, calling his argument meritless In a 5-4 decision an hour before the execution, the majority wrote, “We […]