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.
Copyright: Fr. Roger Landry. All Rights Reserved.
Sign up to track rankings and reviews from Spotify, Apple Podcasts and more.