Santa Rosa, California, police arrested a man suspected of following and stabbing a stranger as she got her keys out to enter her home. Her daughters came to the door after she pounded and applied pressure to the wound, police said.
Santa Rosa, California, police arrested a man suspected of following and stabbing a stranger as she got her keys out to enter her home. Her daughters came to the door after she pounded and applied pressure to the wound, police said. Santa Rosa Police Department
Santa Rosa, California, police arrested a man suspected of following and stabbing a stranger as she got her keys out to enter her home. Her daughters came to the door after she pounded and applied pressure to the wound, police said. Santa Rosa Police Department