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 week ago
20








English (US) ·