Question: when did allied troops land in algeria and morocco?
Answer: 8–16 November 1942