Footprints

A long lie of love

Footprints ›

14:56 | Dec 11th, 2025

When Shanghai police officer Jiang Jingwei was mistaken for a long-lost son, he made a decision that would change the life of a family 1,000 miles away. In 2003, in north China's Shanxi Province, an a...Show More



Recommendations

🎉 Join the #1 community of podcast lovers and never miss a great podcast.

Sign up