PHOENIX — Phoenix police rescued an infant from a south Phoenix apartment on May 14 several days after its mother died, authorities said Friday.
The infant was “visibly emaciated” when found, according to the Phoenix Police Department.
Police had arrived to the apartment near Central Avenue and Illini Street at about 10:30 a.m. to find the infant’s mother on the floor and they later learned she had “recently given birth.”…