![Catholic Preaching](https://is1-ssl.mzstatic.com/image/thumb/Podcasts115/v4/25/a6/81/25a6813e-efdf-3842-b4c1-833fbcd95b79/mza_17761973816642368653.png/250x250bb.jpg)
Father Roger J. Landry is a priest of the Diocese of Fall River, Massachusetts, who works for the Holy See’s Permanent Observer Mission to the United Nations in New York.
Father Roger J. Landry is a priest of the Diocese of Fall River, Massachusetts, who works for the Holy See’s Permanent Observer Mission to the United Nations in New York.