Discuss as:

Harrison Township remembers fallen soldier

John M. Galloway / AP

Marines salute the hearse carrying the casket of U.S. Marine Lance Cpl. Steven P. Stevens, who was killed in Afghanistan, at Selfridge Air National Guard Base in Harrison Township, Mich. on June 29, 2012.

John M. Galloway / AP

Hailey Nagel waits for the remains return of U.S. Marine Lance Cpl. Steven P. Stevens.

John M. Galloway / AP

Family members react as the casket of U.S. Marine Lance Cpl. Steven P. Stevens is transferred at Selfridge Air National Guard Base.

Sign up for the msnbc.com Photos Newsletter