Recently, a piece of human scum was executed in Texas- Humberto Leal. To restate his crime, he was convicted of murdering and raping a 16-year old in 1994. Not only did he rape her with a stick, which he left in her bloodied nude body, but she was bludgeoned with a 35 pound piece of asphalt. The US Supreme Court, in an unsigned opinion, decided | Read More »