..

Jamaican cult leader whose followers killed two people in ‘human sacrifice’ ritual dies in police car crash while being taken to court

Jamaican cult leader whose followers killed two people in ‘human sacrifice’ ritual dies in police car crash while being taken to court… Kevin Smith, a Jamaican cult leader whose followers…