Justice, at last, in Texas for Adrea Sauceda

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 […]