Latest CARA Report Reveals New Insights into Declining Clergy Rates, Ordination Demographics, and Diocesan Financial Transparency
The Center for Applied Research in the Apostolate (CARA) at Georgetown University recently released its Spring 2025 report, which highlights…