The announcement of the baby shelter, literally the "baby abandonment island" in Chinese, provoked a national media outcry, this time with critics claiming that such a scheme would encourage more parents to dump their unwanted children.
Topics:
Society