banned - MCV

banned

Twitch confirms it has been blocked in China

Twitch confirms it has been blocked in China

No explanation offered after popular streaming service disappears