On Friday, the two American journalists primarily responsible for publishing the Edward Snowden documents arrived safely in the United States for the first time in nearly a year. Given
their prominent role in making public the previously secret documents,
many feared that Glenn Greenwald and Laura Poitras had indictments under
seal and might be detained upon arrival on American soil....
Join us on our
Share this page with your friends
on your favorite social network: