JD Vance Gives Stunningly Bad Defense of Why Trump Bombed Iran Ellie Quinlan Houghtaling New Republic 5 0 23.06.2025 .....© New Republic visit website