7 June 1995, Index number: AMR 51/076/1995
Fletcher Mann and Ronald Allridge were executed as scheduled on 1 June and 8 June 1995 respectively in Texas. James Meanes is still scheduled to be executed on 20 June.
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.