Factory workers

Undercover footage of factory workers in China from the film Death by Design. Photo: Ambrica Productions

August 25, 2017 1:35 AM (UTC+8)