Mexico has been a vibrant, joyful hub for the World Cup, with videos of fans packing the streets and opposition supporters often seen partying together.
Mexico has been a vibrant, joyful hub for the World Cup, with videos of fans packing the streets and opposition supporters often seen partying together.