Life flashes before a soldier's eyes in his moment of death
—
1989
2005
1998
2023
1962
2024
2003
1913
1911