Air Force Tech. Sgt. Leslie D. Williams

Air Force Tech. Sgt. Leslie D. Williams

Died January 25, 2011 serving during Operation Enduring Freedom

36, of Juneau, Alaska,; assigned to the 4th Maintenance Group, Seymour Johnson Air Force Base, N.C.; died Jan. 25, at Bagram Airfield, Afghanistan, due to a non-combat-related incident.

Leave a Comment