Twitch is cracking down on the US Army esports team channel, one that has come under fire over the past…
Last week we brought you a story about an incident that went down in the chat of a recent Twitch…