Mother arrested for allegedly dumping her newborn’s remains 37 years ago
By Matthew Rodriguez Click here for updates on this story RIVERSIDE, California (KCAL, KCBS) — Cold case detectives arrested a 55-year-old woman this week for allegedly throwing her newborn’s body into a Riverside dumpster nearly four decades ago. The Riverside Police Department booked Melissa Jean Allen Avila into jail for murder after North Carolina law
Continue Reading