An Indonesian court has sentenced Lie Siu Luan to seven years in prison for leading a baby trafficking ring.

Leave a Reply

Your email address will not be published. Required fields are marked *