This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
1970
2003
1993
1973
1983
1988
1975
1982
2004
1990
1996
2001
1992
2000
2023
1978
2024
2016