Napa_05 - Fr Roger Landry
Fr. Roger Landry, Attaché, Permanent Observer Mission of the Holy See to the United Nations, speaks on “The Power of the Powerless” in today’s society.