This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
1981
2010
1999
2017
1978
2007
1960
2013
2024
2014
2021
2022
1984
2016