Or is she neither?
Ethics question of the day: Is it right to do something you know is wrong, perhaps even illegal, for the sake of a greater good?
Mary McCarthy at the CIA leaks highly classified information on a sensitive topic that compromises both the United States and some key allies. She clearly broke the law. It will make future espionage deals with foreign capitals more difficult. It has serious consequences. She certainly had political motives. All that has been well-observed and roundly condemned on the right.
But what if her object is, in part, to expose, and thus end, U.S.-sanctioned torture? What if she wanted to restore dignity to the American flag?