Trump cracks a joke; Vance may pay the price on Iran

· The Hill