And by the way, the Obama administration's DOJ (which you reflexively fully defend) did call James Rosen a "co-conspirator" (i.e., a traitor) for simply doing his job as an investigative reporter.

I trust Fox News (while investigating and uncovering top secret operations worldwide) not to reveal them in an irresponsible way. That said, it is Rosen's job to uncover news that the Obama administration (or any administration) doesn't want revealed, and hold them accountable.
James Rosen is not an appointed government official who is sworn to defend our nation's secrets. His sources are, and Rosen should not be indicted as a co-conspirator for simply doing his job as an investigative reporter.