Woman who left dead newborn in gas station toilet and tried to flee country learns her fate
9 months ago
238
Diana Guadalupe Zavala Lopez will spend four years in a Texas prison for leaving a dead newborn baby in a Houston gas station toilet and trying to flee the country.