Twitch blocked in China

Twitch, the popular video game-streaming service and a subsidiary of Amazon, has been blocked in China.

Twitch’s website has been unreachable from the country since September 20th and its app has also been removed from the local Apple App Store.

Source: Twitch blocked in China

Advertisements