Directed By: Leon Lee
Star Cast: Ethan Gutmann , Shi-Wei Huang , Carlos Iglésias , David Kilgour ,
Ethan Gutmann
Self
Shi-Wei Huang
Carlos Iglésias
David Kilgour
Yumei Liu
David Matas
Damon Noto
Yubin Pang
Enver Tohti
Torsten Trey
Xiusong Tu
Xiuxing Zhang
Wanqi Zhu
Rourou Zhuang