Sex slave priest Peter Miqueli found dead at New Jersey home
Okay. If that guy got smote, this one could too.