Index Number: AMR 14/008/1996 Date Published: 27 June 1996 Categories:Americas, Bahamas
Stephen Charles Swaby, Richard Woods: The above are scheduled to be executed on 5 July 1996. There is concern that the two men may not have exhausted all their legal appeals.