This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
2013
1994
1975
1939
1973
1989
2009
1991
2003
1993
2023
2021
1986
2022
2006
2017
1984
1988