September 23, 2019

FIFA World Cup hosting to Russia and Qatar- How Bizarre?

FIFA has awarded the 2018 Football World Cup to Russia, in what was a predictable result, respite late optimism from England. It is the 2022 World Cup hosting rights though that have sent shockwaves around the footballing world with Qatar being awarded the rights. New Zealand band Otara … [Read more...]