This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
1983
1989
2004
1998
1993
1978
1955
1973
1975
2014
2011
2018
2017
1947
1946
2016
2009
2013