PHOENIX (KNXV) — Phoenix Police have released body camera footage from a call in May when officers found a newborn clinging to life and her mom dead inside the apartment.
The video shows police kicking down a door to reach the baby and get her to medical care. The young mother’s death is under investigation, but police say there are no signs of foul play.
On May 14, police went to check on a young mother living at an apartment complex near Central Avenue and Illini Street, just north of Broadway Road, in South Phoenix…