Spain’s national football team celebrated their Euro 2024 victory with an open-top bus parade in Madrid. The celebration followed a visit to the country’s king and president. The team’s victory over England in the final in Berlin was a historical moment for Spain, marking their fourth European Championship win. The squad arrived at Madrid’s Barajas