Costs of US wars linger for more than 100 years