Texas Police Search for Woman Accused of Leaving Newborn Girl in Gas Station Toilet
Texas police are searching for a woman accused of leaving a baby in the toilet at a Houston gas station and fleeing the scene. According to KHOU 11, the incident happened at around 4:30 a.m. on April 2 after a customer found a newborn in the toilet at a southwest Houston gas station on South …