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