Police escort suspects in a human trafficking ring through a railway station in Liangshan Yi Autonomous Prefecture, Southwest China's Sichuan Province, Jan. 18, 2016. (Photo/West China City News)
RIGHT BG
Police escort suspects in a human trafficking ring through a railway station in Liangshan Yi Autonomous Prefecture, Southwest China's Sichuan Province, Jan. 18, 2016. (Photo/West China City News)