Xiaoyu Tian

Born: None


Placeholder

The Ditch

as uncredited
Released: 2010-09-06

The film focuses on the suffering of Chinese who were imprisoned in a forced labor camp called...

Movie page