SPIDER letter highlights Center for Disease Control corruption Sign of the Times, 22 Nov 2016 Last month, The Hill published a letter sent by "more than a dozen" senior Center for Disease Control (CDC) scientists charging…