Question: which country hosted the world cup in 1966?
Answer: England