Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Yesterday's post on Truth Social declaring that Donald Trump had engaged in 'very good and productive talks' with Iran was not so much a surprise as a shock to friend and foe alike.