FIFA faces backlash for awarding 2034 World Cup to Saudi Arabia amid human rights concerns. Explore the implications and ...