News Jamaican Pastor Accused of Killing Ritual Dies in Police Car Crash On Way to Be Formally ChargedCedric 'BIG CED' ThorntonOctober 27, 2021 by Cedric 'BIG CED' ThorntonOctober 27, 20217446 A Jamaican pastor who was embroiled in a suspected ritual killing where some individuals were human sacrifices has died in a police car crash....