China Blocks Game-Streaming Service Twitch

Twitch is now banned in China The live streaming platform with millions of daily users, recently confirmed the news to Abacus. Veuer's Mercer Morrison has the story.
Published: 10:39 AM PDT September 21, 2018
Updated: 11:43 AM PDT September 21, 2018