Texas executes Mexican and Honduran nationals US Supreme Court rejects appeals despite international protests

Syndicated from WSWS on Thu, 2008-08-07