This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
2019
1983
1989
1988
2016
1990
2011
2017
1987
2000
1986
1994
2005
1978