Iran’s military declared it is ready to close the Strait of Hormuz indefinitely if US President Donald Trump carries out a threat to bomb its power plants.