Ken Silverstein is a contributing editor at Harper's magazine.
Advertisement