News
Ugandan priest named diocesan administrator of Louisiana diocese following death of bishop
Father Simon-Peter Engurait has been chosen as diocesan administrator of the Diocese of Houma-Thibodaux in Louisiana following the unexpected death last week of...