A Chinese father who has spent the past 14 years searching for his abducted son and inspired an anti-human trafficking film starring billionaire actress Zhao Wei has been reunited with the boy.Sun Haiyang, whose story was the inspiration behind the 2014 movie Dearest, directed by Hong Kong director Peter Chan, finally met his son, 18-year-old Sun Zhuo, in Shenzhen, southern China, on Monday after a DNA test confirmed his identity.The boy was kidnapped by a man surnamed Wu in 2007 while playing…

Source link

By badmin

Leave a Reply