A Newborn Was Found ‘Decaying’ for Weeks in a Park. How Did Police Track Down the Woman They Say Is Her Mother?

This post was originally published on this site

Daniela Michell Escobar-Mejia has been charged with improper disposal of a body more than seven months after “Baby Doe” was found deceased.

Leave a Reply

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

Back To Top