Twitch responds to abuse claims with wave of bans for streamers

Streaming company under the spotlight after harassment and abuse accusations