Tubefilter: China Has Blocked Twitch Following Mass App Downloads During Asian Games

Tubefilter: China Has Blocked Twitch Following Mass App Downloads During Asian Games. “Twitch has confirmed that it is now blocked in China, with its browser site firewalled and its mobile app removed from the local App Store. This follows the platform’s skyrocketing popularity last month, when people downloaded the app to watch the Chinese team compete in esports at the 2018 Asian Games.”