Tens of thousands in Shanghai join the world's largest annual human migration to make their way home for the Lunar New Year.
Deborah Lutterbeck reports.
Tens of thousands in Shanghai join the world's largest annual human migration to make their way home for the Lunar New Year.
Deborah Lutterbeck reports.