Matthew Keys, the social media deputy editor, was indicted today for giving Anonymous hackers access to his former employee's servers.
Matthew Keys, the social media deputy editor, was indicted today for giving Anonymous hackers access to his former employee's servers.