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.
1999
2009
1952
1992
1970
1945
2024
2008
2002
2021
2018
2022
2026
2014
2013
1964
1959