Posts in tag

E-Sports


Team Spirit

E-Sports enthusiasts probably know Team Spirit. The Russian propaganda has been touting the E-Sports team as the “proud of Russia” for a while. In fact, …