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
15 hours ago