Castelldefels, Spain – Fans waving the red and gold Spanish flag filled the streets, shot fireworks into the night sky and hugged each other into the early hours of Monday morning after Spain beat Argentina 1-0 in the World Cup final.
The jubilation...

1 day ago
10








English (US) ·