Idaho Woman Arrested After Deceased Infant Found in Safe Haven Baby Box
An 18-year-old woman from Twin Falls, Idaho, has been arrested after a deceased infant was discovered in a Safe Haven Baby Box at a hospital in Blackfoot. Authorities have charged Angel N. Newberry with failing to report a death to…
