This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
1983
2015
2016
1991
1970
1940
1980
2000
1984
2012
2014
2025
2023
1915
2004