This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
1976
1990
2023
1965
1964
2021
1988
2016
1995
1984
1966
2001
1977
1987
1967
1969