Wild celebrations in Madrid after Spain seal FIFA World Cup victory

1 month ago
Thousands of Spain supporters crowded the streets of Madrid in the early hours of Monday, celebrating the country's victory in the World Cup final.