Three letters, whose delivery has been delayed by a year, change the lives of the people to whom they were addressed.
2017
1998
1978
2018
1960
2023
1999
1973
2025
1987
2022
2015
2012
1970
2027