The Archdiocese of Seattle ignored the recommendations of its own review board, keeping secret the restrictions put on a priest whose conduct the panel described as “egregious.” A decade later, it is facing the upset flock of a north end Catholic parish. Archbishop J. Peter Sartain and top deputies faced an angry audience of more […]