Question: when is the next world cup held at
Answer: 21 November -- 18 December