This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
1965
2023
2019
2012
2022
1955
1996
2017
2004
2024
2020
2008
1997
2009