English Premier League club Tottenham Hotspur has been forced to postpone the opening of its new stadium over "issues with the critical safety systems."


10


CNN

4 Related Articles, between 2018-03-03 and 2018-08-14