world A British Pub in Mexico City Prepares for World Cup Cultural Showdown
As England faces Mexico at the iconic Azteca Stadium, a British pub in Mexico City serves as the ground zero for a friendly transatlantic rivalry between fish and chips and tequila.