BEIJING: A woman victim at the centre of one of China’s most serious serial kidnap cases in recent years has finally had her day in court at proceedings which heard that her biological parents had died young because of their ordeal.
Yang Niuhua was born in 1990 in a village in Zhijin county of Guizhou province in southwestern China.
