Fox News host Brian Kilmeade lost it, calling for President Donald Trump to replace JD Vance as Iran negotiator — blasting his Israel criticism as "ridiculous.

Fox News host Brian Kilmeade lost it, calling for President Donald Trump to replace JD Vance as Iran negotiator — blasting his Israel criticism as "ridiculous.