JD Vance Blames Iran War for Republicans' Defeat, Says Trump Voters Switched Sides | CuratedNews