Crime & Justice
Woman Forced to Give Birth on Floor of ‘Unsanitary’ Jail Cell: Lawsuit
DISGUSTING
Jessica Preston gave birth to a baby boy in a Michigan jail cell in 2016. Now she’s suing authorities who allegedly said they were “not impressed” with her cries for help.
Trending Now