It's not easy cleaning house in a gov agency. More leaks coming for sure, but you never know what to believe with these folks. Nothing ever what it seems.
Read this on Allen Dulles long ago; and this too on Moe Berg. Hope things have gotten more professional since their times... somehow I think not.
Update: Allen Dulles may have been appropriate comparison. See The Wonkette.