Thursday, June 18, 2026
The U.S. promised Iran over 300 billion as part of the new war resolution
Consensus
Well-supported — high-quality sources agree
no quality sources found
Checked June 18, 2026
Community verdict
Log in to react to the verdict.
Not enough reactions yet to summarize community view.
💬Discussion