News

Poland, Sweden and the Czech Republic have called for Russia to be stripped of their 2022 World Cup qualifying hosting duties amid the country's ongoing conflict with Ukraine.