Jump to content

Frances Newton (disambiguation)

From Wikipedia, the free encyclopedia

Frances Newton was executed in Texas in 2005 for the 1987 triple murder of her family.

Frances Newton may also refer to:

See also

[edit]