Flashes of the night before still haunt a disturbed James. Too shocked to fully comprehend what has happened, he carries out his usual morning routine like any other day.
2014
2002
2005
2013
1992
2007
1948
2004
1988
1996
2024
1972
1969
1957
1967
1974
1955