News

It’s billed as the largest Catholic parish in the United States and it’s being constructed in the city of Visalia, about 200 miles north of Los Angeles, in what’s often referred to “as the heart of ...