Rev. Leo A. Walsh, S.T.D.

Rev. Leo A. Walsh, S.T.D.

The Rev. Leo A. Walsh, S.T.D., formerly the Interreligious Affairs specialist at the United States Conference of Catholic Bishops, is now pastor of St. Benedict's Parish in Anchorage, Alaska. Photo Credit: Bob Roller, Catholic News Service (CNS).