Life flashes before a soldier's eyes in his moment of death
—
1966
2005
2023
2025
1989
1987
1997
2003
1961
1985
2008