⚡ Incident Details
The U.S. bombed Iran. Iran bombed back. Now there's a $300 billion deal, and both sides are claiming victory. I sat down with @AuronMacintyre, author, columnist, Blaze Media host, to figure out what's
Status
ACTIVE
Verification
HIGH CONFIDENCE