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: 12:39 PM CDT September 21, 2018
Updated: 1:43 PM CDT September 21, 2018