The Abundance Delusion

I mean, what even is a Democrat at this point?
Updated: September 11, 2025 — 9:10 am