He’s been portrayed in the mainstream media as a "narcissist," a scheming "traitor," an agent of Russia, a Chinese spy, a clueless high school drop out, an anti-government "extremist," and I’m quite sure I must’ve missed a few of the more exotic epithets. I’m talking about Edward Snowden, of course, the former CIA employee and [...]
Source