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
HPD Woman tried to flush newborn down toilet after giving birth in Houston gas station WARNING Graphic details
