Idle Yout Speeks weighs in [1] on the death penalty debate in Jamaica: "just beneath the surface we all hold a level of primal savagery that we keep under wraps under the premise of civilized behavior."
Jamaica: death penalty “savagery”
· Written by Nicholas Laughlin
Categories: Caribbean, Jamaica, Human Rights, Ideas, Law