Topic: Reaction to England's World Cup defeat - Tell us your views!!
What are your views on England's defeat in the race to host the 2018 World Cup?
Does Russia deserve to host the 2018 World Cup?
Does Qatar deserve to host the 2022 World Cup?
Have your say!