Skip to playerSkip to main content
  • 9 years ago
A Virginia woman charged after police found her teenage son's remains in the trunk of her car during a 2015 traffic stop has pleaded guilty to voluntary manslaughter.
Comments

Recommended