
20% attendance growth in three years – Craig Roberts
Sep 1, 2026 - 31:03
Radio and PodcastLive Radio & Podcasts
New global research associated with Harvard University suggests that people who regularly attend church tend to do better in life than people who do not. The Global Flourishing Study is following more than 200,000 people...