Diocese of Shreveport, Louisiana

Church closings announced and other congregations threatened by the Diocese.

Comments