Today, 3rd March 2010, the new church of Sts. Peter and Paul was consecrated at the FSSP seminary of Our Lady of Guadalupe in Denton Nebraska. Below are some photos of the consecration. More will follow over the next few days.
Confraternity of Catholic Clergy Colloquium 2016
5 months ago