Over the past 23 years, Shi Chunxin has helped families across China track down their missing children. Last month, he made his most important find of all — his own daughter. On June 5, the 48-year-old beamed from ear to ear as he stood next to his daughter, Shi Ke, who was abducted over 20 years ago as a toddler. “Hello everyone, I am Shi Ke’s dad. Shi Ke has been found,” he said in a video
Published on June 24, 2024 01:04