This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
2002
1987
1954
2005
1999
2004
2007
2023
1916
2021
2022
1982
1998
2024