Three letters, whose delivery has been delayed by a year, change the lives of the people to whom they were addressed.
2023
1966
2007
1986
1964
1995
2002
1983
1993
1974
—
1973
1979
1998
2022
2020
2015
2000