What began as an idea of some folks at St. Peter Parish in South Beloit, Illinois, resulted in a beautiful corporal work of mercy for 243 people.
What began as an idea of some folks at St. Peter Parish in South Beloit, Illinois, resulted in a beautiful corporal work of mercy for 243 people.