The grand finale of the global gaming competition takes place amid a controversial situation
The grand final of the first Esports World Cup takes place today in Riyadh, Saudi Arabia. The global competition was attended by 1,500 world-class player enter the stage for the…