US President Donald Trump on Thursday pushed back his deadline for strikes on Iran's energy assets to April 6, saying the move came following a request from Tehran and that talks on ending the war were "going very well."
US President Donald Trump denied being "desperate" to make a deal with Iran Thursday, as he mixed threats with diplomacy in a push to wrap up his war in the Middle East.
Sri Lanka denounced the toll of Middle East fighting on Friday as it gave refuge to more than 250 Iranian sailors two days after a deadly torpedo strike on another of Iran's ships.