New report sheds light on woman found dead in Phoenix parking lot
A medical examiner’s office report said a woman who was found dead next to her suspected stalker in a Phoenix parking lot died after being shot in the head.
A medical examiner’s office report said a woman who was found dead next to her suspected stalker in a Phoenix parking lot died after being shot in the head.