Saudi Arabia to Host 2034 FIFA World Cup; Six-Country Bid to Host 2030 World Cup Approved

The measure to approve the Saudi bid made over criticism by human rights groups