G7 Iran War: How Satellites Dictate the 5,000-Troop Rebalancing
The U.S.-led war in Iran brings space-based assets to the fore as G7 leaders gather in Evian. Satellite surveillance, missile warning, and communications are pivotal to military operations, influencing the recent redeployment of 5,000 U.S. troops.