Edward Snowden pops up in NYC, sort of…

Glenn Greenwald met with a larger-than-life statue of Snowden recently, on the streets of NYC. The statue was then forcibly removed, after 2 hours, because it lacked the proper government approvals & paperwork. True to form?!