
Saudi Arabia Is Selected to Host the 2034 World Cup Despite Human Rights Issues
Riyadh, Saudi Arabia – Saudi Arabia has officially been named the hosting country for the 2034 FIFA World Cup which will solidify its status as a sports hub, but the move has been vehemently criticized by human rights agencies, which raised red flags to potential human rights abuses along with the “unimaginable human cost” of…