
Does the West Need a Religious Revival?
About this episode:
A few reflections on religion following The Free Press debate in Austin, TX on February 27, 2025.
Michael Shermer and Adam Carolla (atheists) faced off against Ayaan Hirsi Ali and Ross Douthat (Christians).
You can watch the debate here.
Support the show
Did you enjoy this episode? Show your support with a tax-deductible donation and share the show with your friends and family. Together, we can make a meaningful difference.
Transcript
Coming soon...