buffalohair.net
Beijing Police Shut Down Independent Film Festival
Visit the post for more.