Technology China Has Blocked Twitch's Game Streaming Platform September 22, 2018 johorbiznet Johor News China Has Blocked Twitch’s Game Streaming Platform TheSixthAxis Twitch now banned in China Malay Mail Full coverage Source: Technology News Feed