Alerts Apr 12, 2026 Trump Declares Naval Blockade of Hormuz After Talks Fail Trump announces immediate naval blockade of Hormuz, threatening to blow Iranian forces "to hell" and intercept toll-paying vessels after nuclear…