USA (Illinois): Further information on death penalty: Charles Albanese, George Delvecchio
AI has learned with deep regret that Charles Albanese was executed as scheduled in Illinois on 20 September 1995. George Delvecchio, also scheduled to be executed on 20 September 1995, received a stay of execution.