How long has the afghan war been?

At least 13 years.