June 14, 1969 - Elroy Chester
Elroy Chester (June 14, 1969 – June 12, 2013) was an American serial killer, rapist, and burglar who committed five murders in Port Arthur, Texas, between 1997 and 1998. During the six-month span of the killings, Chester was also responsible for a string of home invasions and sexual assaults in the same area.
Chester was convicted and sentenced to death for one of the murders, and was executed in 2013. The execution was controversial as Chester's family and his defense argued that Chester was intellectually disabled, and should have been ineligible for the death penalty after Atkins v. Virginia.
Content sourced from en.wikipedia.org/wiki/Elroy Chester under CC BY-SA 4.0.
- Last updated on .