Set in China which enforced the one-child policy, the life of a family is shattered when their son disappears, leaving the father scrambling to find him and the mother utterly devastated.
Set in China which enforced the one-child policy, the life of a family is shattered when their son disappears, leaving the father scrambling to find him and the mother utterly...Read more devastated.
More