New satellite analysis has revealed that more than 50 Iranian military installations, including key headquarters of the Islamic Revolutionary Guards Corps (IRGC), have sustained significant damage following a series of US and Israeli strikes. The imagery provides a rare glimpse into the scale of the conflict, showing destroyed runways, damaged naval vessels, and compromised ballistic […]