A Peruvian man accused of killing his wife told authorities Immigrations and Customs Enforcement was to blame for her disappearance, reported the Daily Caller.
Sheylla Cabrera, 33, of Lancaster, north of Los Angeles, was reported missing Aug. 12 to the Los Angeles County Sheriff’s Department.
She was found dead last week in California’s Angeles National Forest.
Read more at Newsmax© 2025 Newsmax. All rights reserved.