China has blocked another popular website.
According to a report by CNN, Twitch — the popular game streaming service owned by Amazon — has been blocked in China. It's unclear why this decision was taken by the government, but Twitch is the latest addition to a list of almost 3,000 websites deemed dangerous by the current regime. Facebook, Twitter, and YouTube are also inaccessible in the country.
Full story from the WindowsCentral blog...