American and Iranian forces have exchanged strikes against strategically important islands in the Strait of Hormuz, threatening to escalate the war. Continue reading... [ H/T The Daily Caller ]