Mexico City, June 11, 2026 – Mohamed Almou Mexico kicked off the FIFA World Cup 2026 in style, securing a comfortable 2-0 victory over South Africa on Thursday evening at the iconic Mexico City Stadium.
Mexico wasted no time asserting their dominance, creating an early...
World Cup kicks off in Mexico with Shakira, performers and vibrant fans
Thousands of fans arrived at the legendary Azteca stadium in Mexico City with a real sense of excitement and anticipation to watch the World Cup on their home turf for the first time...