
Episode 506
Does the West Need a Religious Revival? (Shermer Solo)
March 11, 202537m 18s
Audio is streamed directly from the publisher (dts.podtrac.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
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: https://www.thefp.com/p/watch-does-the-west-need-a-religious