CIA admits too many informants are being killed (...) as former staff reveal Iran and China executed networks of US spies
CIA admits too many informants are being killed (...) as former staff reveal Iran and China executed networks of US spies

CIA admits its informants were executed by Iran and China
