Philip Agee Dies in Cuba
Actually, this is a pretty old story by Internet standards, being over a month old. This guy blew the lid on CIA procedures and practices, not necessarily a bad thing, but in the doing, outed tons of agents, which is definitely a bad thing.
He said, "Reforms of the FBI and the CIA, even removal of the President from office, cannot remove the problem. American capitalism, based as it is on exploitation of the poor, with its fundamental motivation in personal greed, simply cannot survive without force - without a secret police force." So capitalism within the U.S. can't survive without a secret police force operating outside of it? Not logical.
He seemed to forget that socialist states are propped up by force, namely a lack of federal democracy and free speech. And that a secret police force, by itself, is not necessarily evil. And that even socialist states have secret police forces, though he excused this because their actions did not go as far as the United States' secret police force.
Public servants are moral actors. When they act immorally, the results also lack moral standing. See, for example, much of the CIA's history. But, alas (and vastly too simply stated): two wrongs do not make a right Mr. Agee. Outing secret agents puts lives in danger.