X

Tag: ed snowden

Edward Snowden (statue) finally silenced by the government

Early this morning, ANIMAL New York revealed that a group of artists had secretly installed a statue of NSA whistleblower…