US President Donald Trump on Thursday announced that he has cancelled planned military strikes against Iran, saying negotiations had reached the highest levels of the Iranian leadership and raising hopes of a possible diplomatic breakthrough after more than three months of conflict.






