COMINGSOON.net via Yahoo
The Devil on Trial: Where Is Arne Cheyenne Johnson Now?
After Bono died, authorities arrested Johnson for the landlord’s murder. However, during the trial, Johnson denied killing his landlord based on claims of demonic possession. […] The post The ...
3 days ago