Leader of Cult That Sacrificed Humans Dies in Cop Car Crash

SHOCKING END

Jamaican pastor Kevin Smith has died after the police car transporting him to Kingston—where he was set to be charged in connection with “ritual killings” at his church—crashed.