US President Donald Trump posted to social media on Wednesday that Iran will ‘have to pay the price’ after ‘taking too long to negotiate a deal’, hitting out at Tehran for being ‘all talk and no action.’
Taking to his Truth Social account, Trump sternly wrote: ‘Iran’s Military is a complete and total mess. Much of it, like their Navy and Air Force, doesn’t even exist anymore – They have been completely defeated.’
‘Iran is all talk and no action. The Bully of the Middle East is DEAD!!! They’ve taken too long to negotiate a deal that would have been great for them, now they will have to pay the price!!!’
In a separate post, the US president slammed the ‘fake news’ media, claiming it ‘refuses to report how effective the US Naval blockade is.’

He continued: ‘Nothing gets through unless we want it to. It is a steel wall! Trump proceeded to call Iran a ‘failed nation,’ claiming Tehran ‘is doing zero business, not paying their military, or any of their bills,’ finishing the post with a ‘Praise be to Allah!’
This comes as tensions flared in the Middle East last night after Trump launched strikes against Iran in retaliation for the shooting down of an Apache helicopter in the Strait of Hormuz.
US Central Command said in a statement that it ‘began launching self-defense strikes against Iran at 5pm ET today (Tuesday) at the Commander in Chief’s direction, in response to yesterday’s downing of a US Army Apache helicopter.