‘PAYING THE PRICE’: Expert reveals Iran facing ‘economic strangulation’ amid US pressureJune 13, 2026
Share Facebook Twitter LinkedIn Pinterest Email Tulsi Gabbard, the US intelligence chief, testified there’s no evidence Iran is making nukes during a Senate hearing on March, and here is how Donald Trump publicly rebuked her statement.