President Enrique Pena Nieto today hailed the awarding of host duties for the 2026 World Cup to Mexico, the United States and Canada as recognition that North America is "deeply united."
Disclaimer: No Business Standard Journalist was involved in creation of this content
