Twitch Suddenly Blocked In China
Twitch Suddenly Blocked In China
After a surge in popularity last month among esports fans, this week the Twitch app was abruptly removed from the iOS App Store in China, leaving fans in the lurch.
September 23, 2018 at 06:00AM
"Continue" https://ift.tt/2PYDUMD