Richard Welch

  • 1st Lieutenant
  • Vietnam
  • Northeast Wall (by Entrance Door)

Oct 02, 1968

Biography

Died: Thailand

Reason: Non hostile