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.
2018
2014
1987
1997
—
2005
1988
1972
2024
2008
1999
2006
1984
2025
1948
2004