In West Kingston, Jamaica, a group of former gangsters from Denham Town have taken it upon themselves to become violence interrupters.
In West Kingston, Jamaica, a group of former gangsters from Denham Town have taken it upon themselves to become violence interrupters.