Alleged Cult Leader Tyler Deaton Listed As “Division Coordinator” At IHOP By Mistake?

Apprising Ministries now brings you the latest on this sad story, which is growing even more peculiar by the day. View article →