A 93-year old Taiwanese widow recounts her love story with her late husband and the sacrifices they made for their children while 6,891 miles apart.
2010
2023
2025
2007
2009
2022
1995
2017
2013
2024
2019
2014
1945
1936
1993
1967