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. He is the former pastor of St. Bernadette Parish in Fall River, Massachusetts and St. Anthony of Padua Parish in New Bedford, MA. After receiving a biology degree from Harvard College, he studied for the priesthood in Maryland, Toronto and for several years in Rome. After being ordained a Catholic priest of the Diocese of Fall River by Bishop Sean O’Malley, OFM Cap. on June 26, 1999, he returned to Rome to complete graduate work in Moral...