" SHARE Share Tweet Email Print The suspected betrayal of U.S. informants in China by a former CIA officer is 'one of the biggest losses and intelligence failures in modern history,' a former …
Continue Reading about FBI created job for suspected spy Jerry Lee to lure him to U.S.