Peruvian man under suspicion after wife's body discovered in Angeles National Forest. Security footage implicates husband, who fled to Peru after her disappearance. Three children now in protective custody. Was it murder or a desperate escape from ICE? The investigation continues.
Hosted on Acast. See acast.com/privacy for more information.