Third suspect indicted in connection with pregnant woman found in sealed plastic tote
3 hours ago
7
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.