Did nearly 2 million people in Madrid celebrate Spain’s World Cup triumph?
Madrid celebrated on Monday as the Spain national team returned home, greeted by nearly 2 million people following their victory in the 2026 World Cup...
This website uses cookies to improve your experience. We assume you agree, but you can opt out if you wish. Accept More Info