Jubilation in Spain as La Roja beat Argentina to win second World Cup title
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…