Lawmakers disagree with Snowden's declaration

Members of Congress say they’re not impressed with Edward Snowden’s … recent comments from Russia that he was working to improve the NSA.

Leave a Reply