Passing of Father Willie

It is with sadness, and yet great trust and joy in the Lord, that we announce the death of Father William Dsouza.  Fr. Willie passed away July 31 in Jhansi, India. He was an incardinated priest of the Diocese of Great Falls-Billings who served here many years including at; St. Labre in Ashland, Immaculate Conception […]