Killing one bird with two stones: Twitter’s woes continue with scathing report
Following a report recently released by Buzzfeed, “A Honeypot For Assholes: Inside Twitter’s 10-Year Failure To Stop Harassment,” which details Twitter Inc.’s decade-long struggle to fend off trolls on its white-man-managed platform, the company has…