3 min 0 Other People Behind Dota 2: The International 2024 is Back in Europe admin March 13, 2024 The people behind Dota 2 just told everyone about The International 2024 (TI13), and it’s…