As Police Investigate Threats To Twitch Offices, Employees Told To Work From Home
After multiple threats were sent to Twitch’s offices in San Francisco, California, the company has asked employees to work from home for the day. Police are investigating.
Post a Comment