US President Donald Trump has given a limited time ultimatum to Iran and said that they will not have to wait long. Trump indicated that the US military is fully prepared to attack Iranian targets. This has increased the fear of war in the Middle East.