Davis Pleads Guilty to Voluntary Manslaughter

Freda Davis of Williamson, West Virginia, pled guilty to voluntary manslaughter in Ohio County...

Read More