Is Edward Snowden a hero, a traitor or something in between? Opinions about Snowden have been swirling in the press and social media. Snowden admitted to leaking details of a surveillance program run by the National Security Agency. "I'm neither traitor nor hero. I'm an American," he told the South China Morning Post. Below is a sampling of the broad range of opinions and perspectives published in news and social media. Tell us what you think in the comments section.