This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
1980
2002
2003
1968
2015
1990
1977
1989
2014
1979
1966
1998
2024
2017
1942
2022