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.
2006
2009
1971
1986
1980
1985
1945
1987
2018
2023
1988
1977
2020
2007
1940
1939
2024