World Cup 2034: Does Saudi Arabia shelving Neom Stadium spell trouble?

· DW