Hands Off Cain
BAHAMAS·DEATH PENALTY·JANUARY 1, 1999·1 MIN READ

The UN Special Rapporteur on Extrajudicial, Summary...

The UN Special Rapporteur on Extrajudicial, Summary or Arbitrary Executions denounced the execution of Trevor Fisher and Richard Woods on October 1998

The UN Special Rapporteur on Extrajudicial, Summary or Arbitrary Executions denounced the execution of Trevor Fisher and Richard Woods on October 1998.