Once again we have a situation where the media is granting anonymity to a leaker. If anyone in the government, either as an office worker or an elected official thought there were questions about the program, it should have been taken to the proper authority - not the media. By granting these people anonymity and by publishing this information, I would think they have all violated the Secrets Act and should be prosecuted.
I say again, if "whistle blowers" want to give tips, they must be made to do so in public. This "undisclosed source" nonsense promotes lies, gossip and in this case treason. There is sufficient anonymity afforded by the legal system to protect them. The media will soon find enough news without "undisclosed sources" to write about. Then maybe they can stick to writing the news and not making the news.