Hezbollah leader Hassan Nasrallah made a rare public appearance in front of Lebanese supporters where he attacked both Israel and the US and said that Israel does not want the West to reach an agreement with Iran over its nuclear ambitions because Israel wants a war.