8chan, the site linked to mass-shooting screeds, has returned under a new name. from Tech https://ift.tt/33tLQN7
Post a Comment