This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
1996
1997
2000
2024
1985
2022
2013
1998
2001
2002
2004
2023
2020
1979
2007
2011