The execution of Delma Banks, scheduled for 5 January 1993, has been postponed to 25 January 1993. No other details are known at present. View Report in EnglishDownload PDF