huffingtonpost.com

BEI­JING (AP) — Chi­nese police have res­cued 382 abduct­ed babies and arrest­ed 1,094 sus­pects in a nation­al oper­a­tion that bust­ed four major Internet-based baby traf­fick­ing rings, the Pub­lic Secu­ri­ty Min­istry said Fri­day.

The…

Glad to see so many children rescued.