BirthFactDeath (-) Wednesday 14th of September 2005 20 years ago |
|
![]() Triple murderess Frances Elaine Newton is executed by lethal injection at the age of 40 in Huntsville Prison, 815 12th Street, Huntsville, Texas, United States. ![]() Newton struggled and thrashed, knocking out one of the nurses. Members of the National Black United Front, and the New Black Panther Party had gathered outside the prison. |
|
|