Executed
Leonard Dodd
Leonard Dodd was hanged by the state at the new Dallas County Jail in Dallas, Texas, on May 24, 1918, in an execution carried out alongside another man. The source describes his death as an execution by hanging and gives no further details about his life.
Cause of death, as reported: Executed by the state