W. Russell Todd: key obituary facts
Is W. Russell Todd dead? Yes. W. Russell Todd died on February 14, 2023, at age 94.
Cause of death: W. Russell Todd's cause of death has not been publicly confirmed.
What was W. Russell Todd known for?
He was known as American major general.
![]()
American major general
Died on Tuesday February 14th 2023