Never miss a Delaware County story!
The Chester-based Papal Foundation has been doing the work of the Catholic Church since 1988, reports CatholicPhilly.
In 2023 alone it has given $14…
Before we send you to this site, please subscribe to our daily newsletter.