Chinese police have rescued 382 abducted babies and arrested 1,094 suspects in a national operation that busted four major Internet-based baby trafficking rings.
Topics:
Law
Chinese police have rescued 382 abducted babies and arrested 1,094 suspects in a national operation that busted four major Internet-based baby trafficking rings.