This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
2004
2012
2014
1979
1983
2022
1996
1998
1970
1987
2023
2018
1973
2015
2016