Breaking News
Home | Gallery | Fireworks explode above the new Tottenham Hotspur Stadium in the north of the capital before the Premier League match between Spurs and Crystal Palace.
London, England: Fireworks explode above the new Tottenham Hotspur Stadium in the north of the capital before the Premier League match between Spurs and Crystal Palace. Photograph: Getty Images

Fireworks explode above the new Tottenham Hotspur Stadium in the north of the capital before the Premier League match between Spurs and Crystal Palace.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

x

Check Also

A waste collector transports plastic scrap for recycling in the suburbs of the Vietnamese capita

Security officials parade a group of suspected militants after their arrest