A new film set to air on the UK's Channel 4 next week is causing all sorts of stirs in the Middle Kingdom as it shows evidence that upwards of 70,000 children are abducted a year, destined for parents willing to pay for a (usually male) child.
Read »










Recent comments
41 min 12 sec ago
57 min 4 sec ago
1 hour 58 min ago
20 hours 12 min ago
1 day 7 min ago
1 day 2 hours ago
1 day 2 hours ago
1 day 3 hours ago
1 day 3 hours ago
1 day 5 hours ago