Mother Arrested and Charged After Her Abandoned Newborn Found Dead on Street

This post was originally published on this site

A woman in California was arrested and charged with the ‘the abandonment of the deceased newborn’ after police say the baby was found dead on the street in Lodi.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top