This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
1987
2015
1959
1938
2017
1968
2021
1994
2004
1989
2018
1965
2023
2025
2002