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