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.

Choose a language to view report

Download PDF