Iran faces mounting military and economic pressure as war enters its 100th day, with heavy losses and infrastructure damage Details