Friday, 21 September 2018

Twitch is reportedly blocked in China

Last month, Twitch became the third most popular free app on China's App Store as users wanting to watch the Asian Games flocked to the app. But now, Abacus reports, residents in China are finding that Twitch is no longer accessible and that the Twit... https://ift.tt/2O2hay3 Mallory Locklear September 20, 2018 at 06:00PM

No comments: