MADRID, June 29
Euphoric Spaniards poured into the streets on Sunday to celebrate their European Championship victory over Germany, the first time the country has won a major football tournament in 44 years.

MADRID, June 29
Euphoric Spaniards poured into the streets on Sunday to celebrate their European Championship victory over Germany, the first time the country has won a major football tournament in 44 years.