Policewomen escort children recently rescued from child traffickers in Guiyang, China, on October 19, 2011

In this picture taken on October 19, 2011, policewomen lead a group of abducted children recently rescued from child traffickers, as they arrived back home to Guiyang, in southwest China’s Guizhou province. Chinese police have rescued 89 children and arrested 355 suspects after busting a series of child trafficking rings, officials said Monday.

COMMENTS

Please let us know if you're having issues with commenting.