California
Mom arrested 30 years after newborn dumped in paper bag
Better DNA evidence technology was key to Pamela Ferreyra, 60, being arrested for the dead infant boy discovered in 1994 in Monterey County, California, officials confirmed in a news conference
A California mom has been charged with murder 30 years after her newborn boy was found dead in a paper bag at a dumpsite, according to the officials.
Pamela Ferreyra, 60, was arrested Thursday after DNA testing showed she was the mother of the baby f... [1559 chars]