Fox News host turns blame on JD Vance for Iran negotiations: ‘Wasn’t the right person’

· The Independent