This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
1986
2013
2002
1998
2024
2001
1996
1997
2000
1985
2006
1979
1989
1973
1930
2014