Three letters, whose delivery has been delayed by a year, change the lives of the people to whom they were addressed.
—
2015
1979
1978
2000
2022
2024
1996
1965
1984
2003
2006
2019
2012
1980