Spain fans in Delhi celebrate Euro 2024 win | Events Movie News - Times of India
Spain fans at the special midnight screening of the Euro 2024 finale at Instituto Cervantes in Delhi erupted in joy, cheering and dancing as Spain lifted the winner's trophy ...
The Times of India
12 hours ago