Image via Wikipedia
Link: DefenseLink News Release
The Department of Defense announced today the death of a soldier who was supporting Operation Enduring Freedom.
Spc. Deon L. Taylor, 30, of Bronx, N.Y., died Oct. 22 in Bela Beluk, Afghanistan, of wounds suffered when his vehicle encountered an improvised explosive device.