This Ted Cruz speech at Fed Soc 2025 is absolute fire. Full-throated defense of the American founding and religious liberty. Sparkling moral clarity about the evil of antisemitism on both the left and the right. “Every one of us has an obligation to speak out.”