July 11, 2020
The International DOTA2 Championships kicked off. 16 teams are taking part in the six-day-long fierce competition. As world-class top e-Sports championships, it boasts a 33-million-USD prize pool.
Subscribe to us on YouTube:
Download our APP on Apple Store (iOS):
Download our APP on Google Play (Android):