Colonel Leroy W. Stutz (November 13, 1939 – July 9, 2023) was a U.S. Air Force officer, pilot and prisoner of war for 2,284 days (6.25 years) during the Vietnam War.
Born |
13 November 1939 Effingham, Kansas
|
Died |
9 July 2023 (aged 83)
|
Zodiac | Scorpio |
Tags | Add tag |