Sunday, July 10, 2011

Humberto Leal Garcia Executed In Texas After Obama Administration Argued For Stay

Humberto Leal Garcia Executed In Texas After Obama Administration Argued For Stay
http://www.huffingtonpost.com/2011/07/07/humberto-leal-garcia-executed_n_892762.html

via Friendly for Facebook



Sent from my iPad

No comments: