China couldn't bear Twitch's popularity during the Asian Games so they banned it

Twitch reportedly hit number three among all free apps on the Apple App Store in China.

from Latest News Tech on Firstpost https://ift.tt/2I8j9vd

Comments