25 May 2000, Index number: AMR 51/083/2000
Sixteen men are scheduled to be put to death in Texas before the end of August as "The Lone Star State" continues to lead the USA in its pursuit of judicial killing.
Your choice regarding cookies on this site
We have placed cookies on your device to help make this website better. You can use this tool to change your cookie settings. Otherwise, we'll assume you're OK to continue.