This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
2017
1929
1978
1972
1922
1954
2015
1967
2019
1979
2023
2021
1960
2008
1950