California
North Carolina woman arrested 37 years after newborn's body found in California dumpster
Melissa Jean Allen Avila, a 55-year-old woman in North Carolina, has been arrested in the death of a newborn girl found in a Southern California dumpster 37 years ago, according to the Riverside Police Department.
Melissa Jean Allen Avila, a 55-year-old woman in North Carolina, has been arrested in the death of a newborn girl found in a California dumpster 37 years ago, according to the Riverside Police Department. Photo courtesy Riverside Police Department in... [2839 chars]