Select Page

Business Insider: The San Francisco Police Department responded to the headquarters of the streaming platform Twitch on Wednesday after a threat was made against the company. Multiple employees on private social-media accounts suggested that someone had threatened a shooting.