This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
2000
1982
2008
1985
2001
2003
1963
1978
2018
2023
1994
2024
2010
1971
1997
1934
1989
2011