Twitch is a very popular streaming platform that is used by gamers around the world. China has a long history of censoring the internet and blocking its citizens from accessing all the information and websites out there. Twitch has now been blocked in China and the iOS app removed from the Apple regional store. Sometimes …more
The post China Kills Twitch Access for Entire Country appeared first on Legit Reviews.