Get the latest tech news
Authorities Shut Down Film Festival in New York
Chinese authorities harassed several dozen Chinese film directors and producers, as well as their families in China, causing them to pull films from the inaugural IndieChina Film Festival in New York City.
None
Or read this on Hacker News

