21 Sep China blocks Twitch game-streaming service Posted at 10:45h in Uncategorised by Leanne 0 Likes The services website and app is no longer reachable from mainland China, gamers report Source: BBC Technology News Tags: Art