Modern Slavery in Rural China
The New York Sun reviews Blind Mountain (盲山), Li Yang’s movie about human trafficking, which is being released in New York this week: Of all the recent movies to tackle the terrifying issue of human trafficking (including...
Read More


