This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
2023
1996
2003
2022
2007
1983
1975
1982
1977
2020
2000
2017
1989
1978
1976
1966