As Rush pointed out. This guy is a leaker.
Whistleblowers are supposed to report suspected wrong doing to an internal agency so the problem can be investigated internally without compromising security for instance.
This fired employee went public - that's a leaker/traitor.
More than that. In 2002, he made a false claim against a colleague as "spying for China" while at DIA. That claim was proved false.