Amy Vaughan West found dead: What happened to the missing Parkersburg WA woman?
Surgical technologist Amy Vaughan West was reported missing and later found deceased in Parkersburg, West Virginia. Our deepest condolences …
Surgical technologist Amy Vaughan West was reported missing and later found deceased in Parkersburg, West Virginia. Our deepest condolences …