Twitch can no longer be accessed by users in China

Amazon’s game streaming service has been banned in China following a recent surge in the number of users in the country. The Twitch app for iOS has also been removed from the Chinese App Store. Read more…
Neowin