Read Article China flexes its muscles in Star Ladder ‘Dota 2’ finals
Category:
General
China flexes its muscles in Star Ladder ‘Dota 2’ finals
Hundreds of thousands of esports fans turned their gaze to Kiev, Ukraine over the weekend to get a rare chance to watch teams from around the world square off