Lumen Christi Award finalists Very Rev. Simon Peter Engurait and Karen David from the Diocese of Houma-Thibodaux, Louisiana
Priest and lay leader step up to serve vulnerable families displaced by Hurricane Ida
Read More