Hands Off Cain
ST. LUCIA·DEATH PENALTY·JANUARY 1, 2003·1 MIN READ

Saint Lucia is a British Independent Territory that...

Saint Lucia is a British Independent Territory that retains the death penalty and for which the Judicial Committee of the Privy Council is the final court of appeal

Saint Lucia is a British Independent Territory that retains the death penalty and for which the Judicial Committee of the Privy Council is the final court of appeal. Murder and treason are capital crimes.