Jahabar Bagurudeen and Ismail Bin Sumali were executed as scheduled on 2 June 1995. View Report in EnglishDownload PDF