Husband of woman found dead in forest fled to Peru
Digest more
Investigators found Sheylla Gutierrez's body in the Angeles National Forest. Authorities identified her husband as the prime suspect.
Emergency personnel respond to the Angeles National Forest, where a body was found off the side of Angeles Forest Highway at mile marker 24 on Monday, June 12, 2017.