Richard Swift

  • Major
  • Vietnam
  • Northeast Wall (by Entrance Door)

Des Moines, Iowa

Nov 22, 1968

Biography

Died: Thailand

Reason: Non hostile