Snowden: Whistleblower or Traitor? - By Party

TraitorWhistleblower
Republican3855
Independent3058
Democrat3949
Sources: quinnipiac.edu savvyroo.com