VANCOUVER, Wash. — Police said a Vancouver woman threw acid in her own face, then lied to investigators, saying a woman she did not know was responsible.
All Information About Home Insurance
VANCOUVER, Wash. — Police said a Vancouver woman threw acid in her own face, then lied to investigators, saying a woman she did not know was responsible.