- Feb 9, 2013
West Indian people on twitter have their own inside chat going on via Twitter, talking about this whole cult drama in Jamaica is better than anything on Netflix. Does anyone know anything about it? Here's the link for starters:
Leader of Cult That Sacrificed Humans Dies in Cop Car Crash
Pastor Kevin Smith has died after the police car transporting him to face charges over “ritual killings” at his church crashed.