Phoenix, Arizona (AP)
A Mesa woman has been arrested and accused of leaving the body of a newborn infant in a backpack on the Gila River Indian Community during March.
Tribal police arrested 22-year-old Faith Caddo April 14.
A Mesa woman has been arrested and accused of leaving the body of a newborn infant in a backpack on the Gila River Indian Community during March.
Tribal police arrested 22-year-old Faith Caddo April 14.