HPD Woman tried to flush newborn down toilet after giving birth in Houston gas station WARNING Graphic details

HOUSTON — Court documents include disturbing new details about the woman who police said gave birth in a Houston gas station and left the baby in the toilet. The newborn was found dead early the next morning by a man who was cleaning the restroom. A gas station employee later…Read More

Leave a Reply

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