LOADINGERROR LOADING

Glenn Greenwald And Laura Poitras Are Back In America

Journalists Glenn Greenwald and Laura Poitras successfully returned to the United States on Friday for the first time since they found themselves at the center of the storm over Edward Snowden's leaked NSA documents.

Videos For You

Popular in the Community

Close

What's Hot