EntertainmentThe International Dota 2 Championships Land in Shanghai with Record-Breaking Prize PoolThe International Dota 2 Championships is one of the largest esports tournaments in the world, and for ... By Monisha PillaiAugust 19, 2019