Republicans have been losing moderates (and liberals) for 20 years | Heykuki News