Staff Sgt. Chester J. McBride Returns Home (PHOTOS)
Returning Home
Air Force Staff Sgt. Chester J. McBride was killed on Monday in Afghanistan along with five other troops. The Daily Beast went to New Castle Air Base in Delaware to witness Sgt. McBride’s arrival home.
Got a tip? Send it to The Daily Beast here.