China has put a halt on Twitch, despite the streaming service enjoying increased popularity in the country over the past month.

IGN is reporting that the Twitch app has been removed from all Chinese mobile app stores. Twitch is also now inaccessible through web browsers.

More to come …

Want Goliath news delivered straight to your inbox every day? Join our mailing list now.