SNOWDEN Still Looking Though Map Screen

Snowden – Review

Snowden, Oliver Stone’s latest big ol’ Hollywood release, tells the story of Edward Snowden, the CIA whistleblower who released hundreds of NSA documents to the public in 2013, revealing that the American...