'Absolutely screwed': DC insider delivers brutal verdict as Senate GOP stuck in 'bad jam'

Senate Majority Leader John Thune (R-SD) talks with reporters after leaving the Senate floor on Capitol Hill in Washington, D.C., U.S., April 28, 2026. REUTERS/Eric Lee
Related Post