Question: What is the longest US war fought on foreign soil in terms of number of months?
Answer: Afghanistan