Posts

Showing posts with the label Davis was the last Florida inmate executed by an electric chair

As of 2021, Davis was the last Florida inmate executed by an electric chair

Image
On July 8, 1999, the execution of Allen Lee Davis drew nationwide media attention after the 300-pound triple murderer bled profusely from the nose while being electrocuted. As the switch was thrown, Davis, who was sentenced to death by electric chair for May 11, 1982, murder of Nancy Weiler and her two daughters, reared back against the restraints, giving witnesses a glimpse under the black hood designed to hide the faces of the condemned. Blood poured from his vivid-purple nose, ran down the wide leather strap that covered his mouth and soaked the killer’s shirt. After the power to Old Sparky was switched off, Davis was still alive. Witnesses said his chest rose and fell about 10 times before he went still. State prison officials and Governor Jeb Bush said the chair functioned properly. Governor Bush called what happened to Davis a “nosebleed,” insignificant when viewed alongside his crime. According to reports, Nancy Weiler was “beaten almost beyond recognition” by Davis wi...