Fog of War: Tensions Explode as US Strikes Hit Iran Amid Death Rumors

Following the dramatic escalation that saw a US Army Apache helicopter downed near the Strait of Hormuz, the US military launched massive…