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