US President Donald Trump said Sunday that a peace deal with Iran was still on track to be signed within hours, despite an Israeli strike on Beirut that he said had delayed the plan. The post Trump says Iran deal in ‘a few hours,’ blames Israel for delay appeared first on Vanguard News.