A mother and son were finally reunited almost 50 years after her husband dropped him off at an orphanage in Chongming county, Shanghai.


Visit the original source and full text: Shanghaiist