Father Roger Landry. / Credit: Courtesy of Father Roger Landry
CNA Staff, Mar 30, 2024 / 06:00 am (CNA).
Father Roger Landry has worn a lot of hats during his 25-year priesthood, figuratively speaking. But this summer he says he’ll be trading t… […]