Controversial pastors removed from leadership at Star of the Sea school
Photo: Michael Macor / The Chronicle The Examiner reported yesterday that two head priests at Star of the Sea Church, Rev. Joseph Illo and Rev. Patrick Driscoll, were removed from their leadership positions at the Geary Boulevard school. The change… Continue Reading