This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
2024
1976
1980
2013
2014
1997
1955
1947
1988
1996
1963
1957
1984
1990