This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
1996
1986
2005
1944
1984
2011
1952
2004
2023
1942
2017
1953
1977
2019
2022
1975
2020