Pamela Ferreyra, 61, convicted of voluntary manslaughter and felony child abuse for the 1994 death of her infant son, receives a 13-year sentence.
Woman, 61, sentenced to 13 years for abandoning baby on Monterey County road
8 min read
Continue reading in the USA News Updates app