David L. Cannon

Author Archive

  • Jun 24, 2026
    Republicans face an uphill battle in the 2026 midterms. The party in power usually loses ground, and voters are increasingly frustrated with rising costs and a healthcare system that...