Bahamas: Death penalty

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.

Choose a language to view report

Download PDF