Whistleblower or traitor, leaker or public hero?

Source: FOXNews.com — Read: Original Article