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
from Latest News Tech on Firstpost https://ift.tt/2I8j9vd
No comments
Post a Comment