Father Finds Abducted Son After 22 Years of Searching
A Chinese man who has dedicated the last 22 years to trying to find his abducted son finally managed to find his son in a city 560 miles (900 kilometres) away. On October 9, 2001, Lei Wuze left his home in Yueyang, Hunan Province without knowing that it would be the last time he would […]