Saudi Arabia shelves $2.5 billion Neom Stadium plan for 2034 World Cup
Oct 4, 2026 - 03:00 - 15:00
The Neom Stadium was billed as an elevated arena in a glitzy 100-mile (160-km) steel and glass structure known as The Line, in turn part of the broader development known as Neom