The Blackfoot Police Department (BPD) said officers arrested 18-year-old Angel N. Newberry in Twin Falls on a felony Bingham County arrest warrant for not reporting the death. She has been ...
After much investigation, the Blackfoot-Bingham Joint Detective Division found out the child belonged to 18-year-old ...