snowden5

Early Friday morning, a mysterious statue of Edward Snowden appeared in Union Square Park in New York City, opposite the Abraham Lincoln statue.Glenn Greenwald and Jeremy Scahill were on hand when the statue was