China: 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, Human Rights Watch said today. On