Charles Frederick Albright also known as The Eyeball Killer, was an American serial killer from Dallas, Texas, who was convicted of killing one woman and suspected of killing two others in 1991. This case is a two-parter, so today we’ll discuss Charles’ early life and his first murder.
Sources: