Mother arrested for allegedly dumping her newborn's remains 37 years ago in California
Riverside PD worked with the U.S. Marshals to track the 55-year-old down to Shelby, North Carolina.
Riverside PD worked with the U.S. Marshals to track the 55-year-old down to Shelby, North Carolina.