Beijing
Police Criminally Detain Beijing Distributor of Newest Documentary by Christian Filmmaker Yuan Zhiming
China Aid Association (Beijing—Nov. 24, 2011) Beijing police have criminally detained the chief representative of a company that produced and distributed copies of a new documentary by filmmaker Rev. Yuan