The grand finale of the inaugural E-sports World Cup takes place on 25 August in Riyadh, Saudi Arabia. But the global competition has faced controversy, with some gamers boycotting the event.
Sunday 25 August 2024 07:36, UK
Please use Chrome browser for a more accessible video player