Trevor Nixon remains scheduled to be executed in the Bahamas on 25 May 1995. View Report in EnglishDownload PDF