This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
2025
1969
1986
1996
1997
2000
1979
2001
1962
1998
1985
1970
1968
1989
2003