This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
2014
2017
2016
2013
2009
2011
2015
1968
1976
1921
2012
1989
1990