AI has learned with deep regret that Roger Dale Stafford was executed as scheduled on 1 July 1995. View Report in EnglishDownload PDF