From The Sports Desk: The World Cup is finally here
⚡ Quick Summary
The 23rd edition of the men’s World Cup is finally here, with the opening ceremony taking place at Mexico City’s Azteca Stadium today ahead of co-hosts Mexico taking on South Africa.