The final of the world championships for League of Legends , one of the world’s most prestigious tournaments, was held Saturday in Beijing’s “Bird’s Nest,” the main stadium of 2008 Beijing Olympic Games. That marks the first time the final came to China, attracting more than 100,000 spectators across the world. Two Chinese teams were […]

Read more