Sutekh England never getting the world cup finals despite being one of the few nations with the infrastructure to be able to meet FIFA's ever increasing, over the top demands.
It’s odd, I can’t quite work out why places like Russia and Qatar get chosen
