By Kevin M. Mathewson
Impunity Watch Reporter, Asia

BEIJING, China — Chinese police have rescued 92 abducted children and taken 301 suspected members of a trafficking network into custody. A breakdown of how many boys and how many girls were kidnapped, or their ages, was not reported. However, police found sleeping pills commonly used for babies during the investigation. The rescue is being called one of the biggest busts of its kind in years.