dgeneratefilmsOct 20, 2009Chinese Indies Awarded at Yamagata International Documentary Film FestivalIn this year’s Yamagata International Documentary Film Festival, running from October 8 to October 15, Chinese director Cong Feng’s...