Filmmaker

 
 

China's Stolen Children 

Chen Shengkuan has been searching for his 20-month-old son since the boy's suspected kidnapping in January 2015. Thousands of children have been stolen in China, where mass migration to cities has created openings for human traffickers. A feature produced with Financial Times reporter Lucy Hornby for their 2015 Seasonal Appeal 'Modern Day Slavery'