Film : Last Train Home, 2010 (87 min.) China
518 Valencia 518 Valencia, San Francisco, CA, United StatesFilmWorks United International Working Class Film & Video Festival Directed by Lixin Fan (China) When this documentary was made 8 years ago, the number of the migrant workers from rural area of China to big cities were 130 million, however, it is now 260 million in China. These are the workers who have built the […]
: Free