Recommendation82.48
World Cup 2034: Does Saudi Arabia shelving Neom Stadium spell trouble?
It was billed as "the most unique stadium in the world," a key pillar of Saudi Arabia's World Cup 2034 plans. But now Neom Stadium, part of the kingdom's ambitious aims to build a 170-kilometer-long (111-mile) city in th…