Local Priest Arrested For Spiking Communion Wafers With Acid.

Father Brad McConnors (48), was arrested this morning leaving the house for his morning jog. McConnor’s is the most popular young priest at St. Peters Catholic Church in Springfield, Il. More people show up to his Masses than any others. One parishioner said, “I can feeeeeeel the Holy Spirit talking to me through Father McConnor’s … Read more