Castelldefels, Spain Fans waving the red and gold Spanish flag have filled the streets, shot fireworks into the night sky and hugged each other into the early hours of Monday after Spain beat Argent… [+4144 chars]Read More
Jubilation in Spain as La Roja beat Argentina to win second World Cup title Al Jazeera
