cupure logo

Death row inmate burst into flames and smoke came from hood in horror execution

John Louis Evans III, aged 33, was put to death in Alabama after killing a pawnbroker, and was eventually strapped into an electric chair chillingly dubbed "Yellow Mama"

Comments

Similar News

Breaking news