A policewoman plays with babies they rescued from human traffickers in Hubei province, June 21, 2009. [Asianewsphoto]