Texas missionary priest named winner of 2020-2021 Lumen Christi Award

Crux has this news here.

Featured