This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
1999
1992
1991
1993
2000
2023
2022
1965
2018
1996
2021
1976