Christianity, Politics Cheap Thoughts: Kevin Roberts, Conservative Incoherence, and Project 2025’s “Promise to America” Part 1 February 9, 2024 — 1 Comment