
Radio and PodcastLive Radio & Podcasts
Society & Culture
25 Years After 9/11: Did We Let Islam Win? 9 11 26
Twenty-five years after September 11, 2001, we are forced to ask a painful question: Did Islam actually defeat us from within? On this special 25th anniversary episode, I look back at the attacks, the extraordinary heroi...