News

Amid thundering music, fireworks and buzzing drones, the inaugural matches of the 2025 Esports World Cup kicked off in Riyadh ...