Police Arrest SC Woman Accused Of Leaving Infant She Just Delivered In Toilet At Arena
GREENVILLE, S.C. (AP) - Police arrest SC woman accused of leaving infant she just delivered in toilet at arena.
GREENVILLE, S.C. (AP) - Police arrest SC woman accused of leaving infant she just delivered in toilet at arena.