World’s biggest video-game streaming site tries to curb “hate raids”
Twitch, the world’s biggest streaming site for watching video games, announced that it would introduce new measures to prevent “hate raids” that include antisemitic abuse, images of swastikas, and other