The Diocese of Buffalo has received a child sexual abuse complaint regarding a priest in the diocese. As a result, Bishop Michael W. Fisher has placed Msgr. Peter Popadick on administrative leave as an investigation takes place. Prior to being placed on leave, Msgr. Popadick was the pastor of St. Aloysius Gonzaga Parish in Cheektowaga. […]