Three letters, whose delivery has been delayed by a year, change the lives of the people to whom they were addressed.
1988
2005
2004
2008
2014
2024
2009
—
2021
1966
1991
1976
1983
2006
2023
2017
2022
2025