This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
1981
2025
2023
2020
2018
2022
2003
1985
1992
2015
1986
2014
1997
1955
1996
1963
1990