Digital evidence leads to clues in deaths of friends dumped outside LA hospitals

Digital evidence leads to clues in deaths of friends dumped outside LA hospitals

Hilda Marcela Arzola-Plascencia, a doctor in Durango, Mexico, was used to handling medical emergencies. But nothing prepared her for the call she got about her eldest daughter and namesake Hilda Marc… [+32158 chars]

Read More
Top