Leader of Cult That Sacrificed Humans Dies in Cop Car Crash

SHOCKING END

Pastor Kevin Smith has died after the police car transporting him to face charges over “ritual killings” at his church crashed.