The priest must be very tough in the confessional at this church in Aspen, Colorado!
A priest’s sock puppet has been caught secretly hearing confessions in a downtown Philadelphia Catholic Church. The puppet, introduced to the church during a homily six years ago by Fr. Michael McBrien has recently become a mainstay of Mass. “Father… Continue Reading →