Leftists are a Self-inflicted, Sad Lot and It’s Going to Get Worse for Them Jeff Davidson Townhall 4 6 26.01.2025 .....© Townhall visit website