Iran on Monday faces a deadline by president Donald Trump to open up the crucial Strait of Hormuz or face a major US assault on power plants, as Israel warned of weeks more of war. Israel also gave ...