Share Facebook Twitter LinkedIn Pinterest Email Officials in Iran were claiming victory, saying that its armed forces had imposed a truce on Israel. Source link