Pastor Kevin Smith has died after the police car transporting him to face charges over “ritual killings” at his church crashed.
Clinton Pickering, Noor Ibrahim
‘CRIMES AGAINST HUMANITY’
The Truth Is Out Here, Actually
Neel V. Patel
‘SOMETHING AIN’T RIGHT’
‘I NEEDED TO BE HUMBLED’
Brooke Leigh Howard