This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
1995
1950
1993
2021
1988
1989
1991
1982
1987
2024
2023
1949
1996
1979
1983
2019