ESports

TI10 conspiracy theories from Chinese community: A brief translation of Chinese conjectures on Team Spirit Dota 2 TI10 win and the Russian connection

TI10 conspiracy