Blessed Sacrament Priest Removed from Ministry After Allegations of Sexual Impropriety with an Adult
Amid allegations of sexual impropriety with an adult, Father John Duffell was removed last week as the pastor of the Church of the Blessed Sacrament at 152 West 71st Street.