Saudi Arabia confirmed as host of 2034 World Cup despite human rights concerns

 

FIFA confirmed Wednesday that Saudi Arabia, the only country to submit a bid, will host the World Cup in 2034 despite human rights concerns.