After Allen Lee Davis was executed in what would become the final use of the electric chair in Florida, the Weiler family responded in a statement that "he deserved no less." ...
Allen Lee Davis was convicted of the 1982 murders of Nancy Weiler and her two young daughters, Kristy and Kathy. He was given three death sentences.
Discover the intriguing life and career of Alan Davis in this captivating episode of Life of Danger. Uncover his contributions to the world of comics and storytelling as we explore the art and impact ...