The International Esports Federation has announced the 2023 World Esports Championship titles
As for when the World Esports Championship will be held, the tournament is set for this August, and will be hosted in Romania, with over 120 countries … Read more: The International Esports Federation has announced the 2023 World Esports Championship titles