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.
Policewomen escort children recently rescued from child traffickers in Guiyang, China, on October 19, 2011