Afghanistan, Aug. 2 -- U.S. President Donald Trump said on Saturday that he had suspended a planned military strike against Iran after what he described as requests from Tehran and several Middle Eastern countries, provided a rapid agreement is reached to reopen the Strait of Hormuz and address concerns over Iran's nuclear programme.

In a post on Truth Social, Trump said the United States had been prepared to carry out military action but agreed to pause the operation because, according to him, a framework for a broader regional understanding had emerged.

"The United States is fully prepared with a level of military readiness, strength and capability not seen since World War II," Trump wrote. He added that Iran and regional governments ha...