Moderate Islam Is a Lie – The West Is Deluding Itself By Raymond Ibrahim | November 10, 2025 1:07 PM Raymond Ibrahim An important segment on some important questions: Full episode here.