Third suspect indicted in connection with pregnant woman found in sealed plastic tote
1 month ago
81
Police said Sheppard told them she died of an "alleged overdose" and that her body was kept in the shower for four days before they allegedly attempted to dispose of her.