An in-depth look at attempts by the US to prosecute hot-headed coder Joshua Schulte, who allegedly leaked the CIA’s hacking arsenal, ahead of his June 13 trial (Patrick Radden Keefe/New Yorker)