Sara Thornton
Sara Thornton may refer to:*Dame Sara Thornton (police officer) (born 1962), British police officer *Sara Thornton case, 1990 British legal case concerning a woman who killed her physically abusive husband Provided by Wikipedia
-
1
-
2