‘Project X’: Laura Poitras Unveils New Short Film Chronicling Secret NSA Surveillance Site in New York City

Read on: IndieWire