Catholic Herald logo

Maggie Gallagher appointed to lead Benedict XVI Institute for Sacred Music and Divine Worship in San Francisco