Summary: Tech. Sgt. Israel Del Toro shares his inspiring story of survival. In Afghanistan on Dec. 4, 2005, his Humvee rolled over a roadside bomb, causing wounds that have forever changed his face, hands and Air Force career.
Summary: Tech. Sgt. Israel Del Toro shares his inspiring story of survival. In Afghanistan on Dec. 4, 2005, his Humvee rolled over a roadside bomb, causing wounds that have forever changed his face, hands and Air Force career.